SetEncryptedPayloadFromString

Sicurezza e cifratura

Descrizione

Memorizza i byte PDF crittografati completi in memoria come payload del PDF non crittografato selezionato

Sintassi

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

FileBytesDati binari completi del PDF cifrato
FileLengthLunghezza in byte della DLL, inclusi eventuali byte zero incorporati
SubtypeNome PDF che identifica il gestore di cifratura
PayloadVersionNome PDF facoltativo che identifica la versione del gestore

Valori restituiti

1Il payload รจ stato aggiunto
0Lo stato dell'input o del wrapper non era valido

Note

La funzione memorizza i byte senza decrittografare o riscrivere il payload e aumenta automaticamente il documento esterno a PDF 2.0

Vedere anche

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString