SetEncryptedPayloadFromString

Zabezpečení a šifrování

Popis

Uloží kompletní bajty šifrovaného PDF v paměti jako obsah vybraného nešifrovaného PDF

Syntaxe

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

Parametry

FileBytesComplete binary encrypted PDF data
FileLengthDLL byte length, including any embedded zero bytes
SubtypePDF název identifikující šifrovací handler
PayloadVersionNepovinný PDF název identifikující verzi handleru

Návratové hodnoty

1The payload was added
0Stav vstupu nebo obalu byl neplatný

Poznámky

Funkce uloží bajty, aniž by payload dešifrovala nebo přepisovala, a automaticky zvýší vnější dokument na PDF 2.0

Viz také

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString