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 | Complete binary encrypted PDF data |
|---|---|
| FileLength | DLL 位元組長度,包括任何內嵌的零位元組 |
| Subtype | 識別加密處理器的 PDF 名稱 |
| PayloadVersion | 識別處理器版本的選配 PDF 名稱 |
傳回值
| 1 | The payload was added |
|---|---|
| 0 | 輸入或包裝狀態無效 |
備註
函式直接儲存位元組,不解密也不改寫酬載,並自動把外層文件提升到 PDF 2.0
另請參閱
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString