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 в байтове, включително всички вградени нулеви байтове
SubtypePDF име, идентифициращо обработчика за шифроване
PayloadVersionНезадължително PDF име, което идентифицира версията на обработчика

Върнати стойности

1Полезният товар беше добавен
0Входното състояние или състоянието на обвивката беше невалидно

Забележки

Функцията съхранява байтовете, без да дешифрира или пренаписва полезния товар, и автоматично повишава външния документ до PDF 2.0

Вижте също

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString