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 LongDLL
int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);Parametri
| FileName | Percorso del payload PDF cifrato completo |
|---|---|
| Subtype | Nome PDF che identifica il gestore di cifratura, ad esempio Standard |
| PayloadVersion | Nome PDF facoltativo che identifica la versione del gestore |
Valori restituiti
| 1 | Il payload è stato aggiunto |
|---|---|
| 0 | Il 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