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

SeedQualunque 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

1Seed 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