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 که handler رمزنگاری را مشخص میکند |
| PayloadVersion | نام PDF اختیاری که نسخهٔ handler را مشخص میکند |
مقادیر بازگشتی
| 1 | payload اضافه شد |
|---|---|
| 0 | وضعیت ورودی یا wrapper نامعتبر بود |
ملاحظات
تابع بایتها را بدون رمزگشایی یا بازنویسی بار ذخیره میکند و نسخهٔ سند بیرونی را بهطور خودکار به PDF 2.0 میبرد
همچنین ببینید
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString