SetEncryptedPayloadFromString

Security and encryption

Опис

Зберігає повні байти зашифрованого 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-назва, що ідентифікує версію обробника

Return values

1Корисне навантаження додано
0Вхідні дані або стан обгортки були недійсними

Примітки

Функція зберігає байти без розшифрування чи переписування корисного навантаження і автоматично підвищує зовнішній документ до PDF 2.0

Див. також

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString