SetEncryptedPayloadFromFile
Security and encryption
Aprašymas
Išsaugo pilnuosius šifruotojo PDF failo baitus kaip pasirinktojo nešifruotojo PDF susietąją naštą
Sintaksė
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);Parametrai
| FileName | Kelias iki pilnosios šifruotosios PDF naštos |
|---|---|
| Subtype | PDF pavadinimas, identifikuojantis šifravimo doroklę, toks kaip Standard |
| PayloadVersion | Neprivalomas PDF pavadinimas, identifikuojantis doroklės versiją |
Grąžinamos reikšmės
| 1 | Našta pridėta |
|---|---|
| 0 | Failo, metaduomenų, pasirinktojo dokumento arba įvyniojimo būsena buvo netinkama |
Pastabos
Įvyniojimas naudoja PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles ir paslėptąją kolekciją, kurios pradinis dokumentas yra našta. Išorinis dokumentas turi likti nešifruotas ir negali įjungti PDF MAC; leidžiama tik viena šifruotoji našta
Taip pat žiūrėkite
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper