SetDocumentIDSeed
Belge özellikleri, İyileştirme
Açıklama
Yeniden üretilebilir trailer dosya tanıtıcısı için açık bir tohum sağlar
Sözdizimi
Delphi
Function TPDFlib.SetDocumentIDSeed(Const Seed: WideString): Integer;Parametreler
| Seed | Mantıksal belgeyi tanımlayan herhangi bir metin; örneğin bir sipariş numarası veya içerik parmak izi. İçerikten türetilen karma seçmek için boş dize geçin |
|---|
Dönüş değerleri
| 1 | Tohum başarıyla saklandı |
|---|
Açıklamalar
Tohum, yalnızca yeniden üretilebilir dosya tanıtıcıları SetDeterministicDocumentID ile etkinleştirildiğinde etkili olur. Aynı boş olmayan tohumla kaydedilen belgeler aynı trailer /ID değerini taşır; tohumu değiştirmek, bir sonraki tam kaydetmede tanıtıcıyı değiştirir. Boş bir tohum, çapraz başvuru verilerini, trailer uzaklıklarını ve önceki trailer tanıtıcısını hariç tutarak sayfa, kaynak, ek ve üst veri nesneleri dahil normalleştirilmiş serileştirilmiş içerik üzerinden akan SHA-256'yı seçer
Örnek
PDF.SetDeterministicDocumentID(1);
PDF.SetDocumentIDSeed('report-batch-42');
PDF.SaveToFile('report.pdf');Ayrıca bkz.
SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID