SetEncryptedPayloadFromString

Security and encryption

Opis

Uloží kompletné bajty šifrovaného PDF v pamäti ako payload vybraného nešifrovaného PDF

Syntax

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

Parameters

FileBytesComplete binary encrypted PDF data
FileLengthDLL byte length, including any embedded zero bytes
SubtypePDF name identifying the encryption handler
PayloadVersionOptional PDF name identifying the handler version

Return values

1The payload was added
0The input or wrapper state was invalid

Remarks

Funkcia uloží bajty bez dešifrovania alebo prepisovania payloadu a vonkajší dokument automaticky povýši na PDF 2.0

Pozri tiež

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString