SetEncryptedPayloadFromFile
الأمان والتشفير
الوصف
يخزن البايتات الكاملة لملف PDF مشفر كالحمولة المرافقة لملف PDF غير المشفر المحدد
الصيغة
Delphi
Function TPDFlib.SetEncryptedPayloadFromFile(Const FileName, Subtype, PayloadVersion: WideString): Integer;ActiveX
Function PDFlib::SetEncryptedPayloadFromFile(FileName As String, Subtype As String, PayloadVersion As String) As LongDLL
int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);المعاملات
| FileName | مسار حمولة PDF المشفرة الكاملة |
|---|---|
| Subtype | اسم PDF يحدد معالج التشفير، مثل Standard |
| PayloadVersion | اسم PDF اختياري يحدد إصدار المعالج |
قيم الإرجاع
| 1 | The payload was added |
|---|---|
| 0 | كان الملف أو البيانات الوصفية أو المستند المحدد أو حالة الغلاف غير صالحة |
ملاحظات
يستخدم الغلاف /EncryptedPayload و/AF و/EmbeddedFiles من PDF 2.0 ومجموعة خفية مستندها الأول هو الحمولة
يجب أن يبقى المستند الخارجي غير مشفر ولا يمكنه تمكين PDF MAC؛ ولا يسمح إلا بحمولة مشفرة واحدة
انظر أيضا
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper