SetDocumentIDSeed

خصائص المستند، التحسين

الوصف

تورّد بذرة صريحة لمعرّف ملف المقطع الختامي القابل لإعادة الإنتاج

الصيغة

Delphi

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

المعاملات

Seedأي نص يعرف المستند المنطقي، مثل رقم طلب أو بصمة محتوى. مرر سلسلة فارغة لاختيار التجزئة المشتقة من المحتوى.

قيم الإرجاع

1خُزنت البذرة بنجاح.

ملاحظات

لا تسري البذرة إلا أثناء تمكين معرّفات الملفات القابلة لإعادة الإنتاج عبر SetDeterministicDocumentID. وتحمل المستندات المحفوظة بالبذرة غير الفارغة نفسها المقطع الختامي /ID نفسه؛ وتغيير البذرة يغيّر المعرّف في الحفظ الكامل التالي. وتختار البذرة الفارغة تجزئة SHA-256 تدفقية فوق محتوى متسلسل مطبَّع، بما يشمل كائنات الصفحات والموارد والمرفقات والبيانات الوصفية بينما تُستثنى بيانات الإحالة المتقاطعة وإزاحات المقطع الختامي ومعرّف المقطع الختامي السابق

مثال

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

انظر أيضًا

SetDeterministicDocumentID, GetDeterministicDocumentID, GetDocumentFileID