SetEncryptedPayloadFromString

Security and encryption

คำอธิบาย

เก็บไบต์ PDF ที่เข้ารหัสทั้งชุดในหน่วยความจำเป็น payload ของ 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);

พารามิเตอร์

FileBytesComplete binary encrypted PDF data
FileLengthDLL byte length, including any embedded zero bytes
SubtypePDF name ที่ระบุ handler การเข้ารหัส
PayloadVersionPDF name (ไม่บังคับ) ที่ระบุเวอร์ชันของ handler

ค่าที่ส่งคืน

1The payload was added
0สถานะอินพุตหรือ wrapper ไม่ถูกต้อง

Remarks

ฟังก์ชันเก็บไบต์โดยไม่ถอดรหัสหรือเขียน payload ใหม่ และยกระดับเอกสารด้านนอกขึ้นเป็น PDF 2.0 ให้อัตโนมัติ

ดูเพิ่มเติม

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString