SetEncryptedPayloadFromString

Säkerhet och kryptering

Beskrivning

Lagrar fullständiga krypterade PDF-byte i minnet som den valda okrypterade PDF:ens nyttolast

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

Parametrar

FileBytesComplete binary encrypted PDF data
FileLengthDLL byte length, including any embedded zero bytes
SubtypePDF-namn som identifierar krypteringshandlern
PayloadVersionValfritt PDF-namn som identifierar handlerversionen

Returvärden

1The payload was added
0Indata eller wrapper-tillstånd var ogiltigt

Anmärkningar

Funktionen lagrar byte utan att dekryptera eller skriva om nyttolasten och höjer automatiskt det yttre dokumentet till PDF 2.0

Se även

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString