SetDocumentIDSeed
Dokumentegenskaper, optimering
Beskrivning
Anger ett uttryckligt seed för den reproducerbara trailerfilidentifieraren
Syntax
Delphi
Function TPDFlib.SetDocumentIDSeed(Const Seed: WideString): Integer;Parametrar
| Seed | Godtycklig 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
| 1 | Seed 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