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 LongDLL
int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);Parameters
| FileName | Διαδρομή προς το πλήρες κρυπτογραφημένο PDF payload |
|---|---|
| Subtype | PDF name identifying the encryption handler, such as Standard |
| PayloadVersion | Προαιρετικό PDF όνομα που ταυτοποιεί την έκδοση handler |
Τιμές επιστροφής
| 1 | The 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