SetEncryptedPayloadFromString

Beveiliging en versleuteling

Beschrijving

Slaat complete versleutelde PDF-bytes uit het geheugen op als payload van de geselecteerde niet-versleutelde PDF

Syntaxis

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-naam die de versleutelingshandler identificeert
PayloadVersionOptionele PDF-naam die de versie van de handler identificeert

Retourwaarden

1De payload is toegevoegd
0De invoer- of wrapperstatus was ongeldig

Opmerkingen

De functie slaat bytes op zonder de payload te ontsleutelen of te herschrijven en verhoogt het buitenste document automatisch naar PDF 2.0

Zie ook

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString