SetEncryptedPayloadFromString

Sicherheit und Verschlüsselung

Beschreibung

Speichert vollständige verschlüsselte PDF-Bytes im Speicher als Nutzdaten des ausgewählten unverschlüsselten PDF

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

Parameter

FileBytesVollständige binäre verschlüsselte PDF-Daten
FileLengthDLL-Bytelänge einschließlich eingebetteter Nullbytes
SubtypePDF-Name zur Kennzeichnung des Verschlüsselungs-Handlers
PayloadVersionOptionaler PDF-Name zur Kennzeichnung der Handler-Version

Rückgabewerte

1Die Nutzlast wurde hinzugefügt
0Der Eingabe- oder Wrapperzustand war ungültig

Anmerkungen

Die Funktion speichert Bytes, ohne die Nutzlast zu entschlüsseln oder umzuschreiben, und hebt das äußere Dokument automatisch auf PDF 2.0 an

Siehe auch

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString