SetEncryptedPayloadFromFile

Security and encryption

Περιγραφή

Αποθηκεύει τα πλήρη bytes κρυπτογραφημένου PDF αρχείου ως συσχετισμένο payload του επιλεγμένου μη κρυπτογραφημένου PDF

Syntax

Delphi

Function TPDFlib.SetEncryptedPayloadFromFile(Const FileName, Subtype, PayloadVersion: WideString): Integer;

ActiveX

Function PDFlib::SetEncryptedPayloadFromFile(FileName As String, Subtype As String, PayloadVersion As String) As Long

DLL

int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);

Parameters

FileNameΔιαδρομή προς το πλήρες κρυπτογραφημένο PDF payload
SubtypePDF name identifying the encryption handler, such as Standard
PayloadVersionΠροαιρετικό PDF όνομα που ταυτοποιεί την έκδοση handler

Τιμές επιστροφής

1The payload was added
0Το αρχείο, τα μεταδεδομένα, το επιλεγμένο έγγραφο ή η κατάσταση wrapper δεν ήταν έγκυρα

Remarks

The wrapper uses PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles, and a hidden collection whose initial document is the payloadThe outer document must remain unencrypted and cannot enable PDF MAC; only one encrypted payload is permitted

Δείτε επίσης

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper