SetEncryptedPayloadFromString

الأمان والتشفير

الوصف

يخزن بايتات PDF المشفر الكاملة في الذاكرة كحمولة لملف PDF غير المشفر المحدد

الصيغة

Delphi

Function TPDFlib.SetEncryptedPayloadFromString(Const FileBytes: AnsiString; Const Subtype, PayloadVersion: WideString): Integer;

DLL

int DLSetEncryptedPayloadFromString(int InstanceID, const char* FileBytes, int FileLength, const wchar_t* Subtype, const wchar_t* PayloadVersion);

المعاملات

FileBytesبيانات PDF مشفرة ثنائية كاملة
FileLengthطول بايتات DLL شاملًا أي بايتات صفرية مضمّنة
Subtypeاسم PDF يحدد معالج التشفير
PayloadVersionاسم PDF اختياري يحدد إصدار المعالج

قيم الإرجاع

1The payload was added
0كان الإدخال أو حالة الغلاف غير صالحة

ملاحظات

تخزن الدالة البايتات دون فك تشفير الحمولة أو إعادة كتابتها وترفع المستند الخارجي تلقائيًا إلى PDF 2.0

انظر أيضًا

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString