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 数据
FileLengthDLL 字节长度,包括所有嵌入的零字节
Subtype标识加密处理程序的 PDF 名称
PayloadVersion用于标识处理程序版本的可选 PDF 名称

返回值

1已添加有效负载
0输入或包装器状态无效

备注

函数在不解密或重写有效负载的情况下存储字节,并自动将外层文档提升到 PDF 2.0

另请参阅

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString