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 Long

DLL

int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);

المعاملات

FileNameمسار حمولة PDF المشفرة الكاملة
Subtypeاسم PDF يحدد معالج التشفير، مثل Standard
PayloadVersionاسم PDF اختياري يحدد إصدار المعالج

قيم الإرجاع

1The payload was added
0كان الملف أو البيانات الوصفية أو المستند المحدد أو حالة الغلاف غير صالحة

ملاحظات

يستخدم الغلاف /EncryptedPayload و/AF و/EmbeddedFiles من PDF 2.0 ومجموعة خفية مستندها الأول هو الحمولة

يجب أن يبقى المستند الخارجي غير مشفر ولا يمكنه تمكين PDF MAC؛ ولا يسمح إلا بحمولة مشفرة واحدة

انظر أيضا

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper