SetDocumentIDSeed
Proprietà del documento, ottimizzazione
Descrizione
Fornisce un seed esplicito per l'identificatore di file riproducibile del trailer
Sintassi
Delphi
Function TPDFlib.SetDocumentIDSeed(Const Seed: WideString): Integer;Parametri
| Seed | Qualunque testo che identifichi il documento logico, ad esempio un numero d'ordine o un'impronta del contenuto. Passare una stringa vuota per selezionare l'hashing derivato dal contenuto. |
|---|
Valori restituiti
| 1 | Seed memorizzato con successo. |
|---|
Osservazioni
Il seed ha effetto solo finché gli identificatori di file riproducibili sono abilitati con SetDeterministicDocumentID. I documenti salvati con lo stesso seed non vuoto portano lo stesso /ID del trailer; cambiare seed cambia l'identificatore al prossimo salvataggio completo. Un seed vuoto seleziona SHA-256 in streaming sul contenuto serializzato normalizzato, includendo gli oggetti di pagina, risorsa, allegato e metadati ed escludendo i dati dei riferimenti incrociati, gli offset del trailer e l'identificatore del trailer precedente
Esempio
PDF.SetDeterministicDocumentID(1);
PDF.SetDocumentIDSeed('report-batch-42');
PDF.SaveToFile('report.pdf');Vedere anche
SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID