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 Long

DLL

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

Parametrai

FileNameKelias iki pilnosios šifruotosios PDF naštos
SubtypePDF pavadinimas, identifikuojantis šifravimo doroklę, toks kaip Standard
PayloadVersionNeprivalomas PDF pavadinimas, identifikuojantis doroklės versiją

Grąžinamos reikšmės

1Našta pridėta
0Failo, 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