SetDocumentIDSeed

Dokumentegenskaber, optimering

Beskrivelse

Leverer en eksplicit seed til den reproducerbare trailer-filidentifikator

Syntaks

Delphi

Function TPDFlib.SetDocumentIDSeed(Const Seed: WideString): Integer;

Parametre

SeedEnhver tekst, der identificerer det logiske dokument, f.eks. et ordrenummer eller et indholdsfingeraftryk. Giv en tom streng for at vælge indholdsafledt hashing

Returværdier

1Seed'en blev gemt

Bemærkninger

Seed'en træder kun i kraft, mens reproducerbare filidentifikatorer er aktiveret med SetDeterministicDocumentID. Dokumenter gemt med samme ikke-tomme seed bærer samme trailer-/ID; ændres seed'en, ændres identifikatoren ved næste fulde gemning. En tom seed vælger streaming SHA-256 over normaliseret serialiseret indhold, inklusive side-, ressource-, vedhæftnings- og metadataobjekter, mens krydsreferencedata, trailerforskydninger og den tidligere traileridentifikator er udeladt

Eksempel

PDF.SetDeterministicDocumentID(1);
PDF.SetDocumentIDSeed('report-batch-42');
PDF.SaveToFile('report.pdf');

Se også

SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID