SetDocumentIDSeed

Dokumentegenskaper, optimering

Beskrivning

Anger ett uttryckligt seed för den reproducerbara trailerfilidentifieraren

Syntax

Delphi

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

Parametrar

SeedGodtycklig text som identifierar det logiska dokumentet, t.ex. ett ordernummer eller ett innehållsfingeravtryck. Skicka en tom sträng för att välja innehållshärledd hashning

Returvärden

1Seed lagrades framgångsrikt

Anmärkningar

Seedet gäller endast medan reproducerbara filidentifierare är aktiverade med SetDeterministicDocumentID. Dokument som sparas med samma icke-tomma seed bär samma trailer-/ID; att ändra seedet ändrar identifieraren vid nästa fullständiga sparande. Ett tomt seed väljer strömmande SHA-256 över normaliserat serialiserat innehåll, inklusive sid-, resurs-, bilage- och metadataobjekt medan korsreferensdata, traileroffsetter och den tidigare traileridentifieraren exkluderas

Exempel

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

Se även

SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID