SetEncryptedPayloadFromString

Security and encryption

Descriere

Stochează octeții PDF criptați compleți din memorie ca payload al PDF-ului necriptat selectat

Sintaxă

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

Parametri

FileBytesComplete binary encrypted PDF data
FileLengthDLL byte length, including any embedded zero bytes
SubtypeNume PDF care identifică handler-ul de criptare
PayloadVersionNume PDF opțional care identifică versiunea handler-ului

Return values

1The payload was added
0Starea de intrare sau a wrapper-ului era invalidă

Remarks

Funcția stochează octeții fără a decripta sau rescrie payload-ul și ridică automat documentul exterior la PDF 2.0

Vedeți și

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString