SetEncryptedPayloadFromString
Security and encryption
Περιγραφή
Αποθηκεύει πλήρη κρυπτογραφημένα PDF bytes στη μνήμη ως payload του επιλεγμένου μη κρυπτογραφημένου 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);Parameters
| FileBytes | Πλήρη δυαδικά δεδομένα κρυπτογραφημένου PDF |
|---|---|
| FileLength | Μήκος DLL σε bytes, συμπεριλαμβανομένων τυχόν ενσωματωμένων bytes μηδενός |
| Subtype | PDF όνομα που ταυτοποιεί τον handler κρυπτογράφησης |
| PayloadVersion | Προαιρετικό PDF όνομα που ταυτοποιεί την έκδοση handler |
Τιμές επιστροφής
| 1 | The payload was added |
|---|---|
| 0 | Η κατάσταση εισόδου ή wrapper ήταν άκυρη |
Remarks
Η συνάρτηση αποθηκεύει bytes χωρίς αποκρυπτογράφηση ή επανεγγραφή του payload και ανυψώνει αυτόματα το εξωτερικό έγγραφο σε PDF 2.0
Δείτε επίσης
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString