SetEncryptedPayloadFromFile

Sicurezza e cifratura

Descrizione

Memorizza i byte completi di un PDF crittografato come payload associato del PDF non crittografato selezionato

Sintassi

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);

Parametri

FileNamePercorso del payload PDF cifrato completo
SubtypeNome PDF che identifica il gestore di cifratura, ad esempio Standard
PayloadVersionNome PDF facoltativo che identifica la versione del gestore

Valori restituiti

1Il payload è stato aggiunto
0Il file, i metadati, il documento selezionato o lo stato del wrapper non era valido

Note

Il wrapper usa PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles e una raccolta nascosta il cui documento iniziale è il payload

Il documento esterno deve restare non crittografato e senza PDF MAC; è consentito un solo payload crittografato

Vedere anche

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper