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);

參數

FileBytesComplete binary encrypted PDF data
FileLengthDLL 位元組長度,包括任何內嵌的零位元組
Subtype識別加密處理器的 PDF 名稱
PayloadVersion識別處理器版本的選配 PDF 名稱

傳回值

1The payload was added
0輸入或包裝狀態無效

備註

函式直接儲存位元組,不解密也不改寫酬載,並自動把外層文件提升到 PDF 2.0

另請參閱

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString