SetEncryptedPayloadFromFile
Segurança e encriptação
Descrição
Armazena os bytes completos dum ficheiro PDF encriptado como carga útil associada do PDF não encriptado selecionado
Sintaxe
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);Parâmetros
| FileName | Caminho para a carga útil completa do PDF encriptado |
|---|---|
| Subtype | Nome PDF que identifica o processador de encriptação, como Standard |
| PayloadVersion | Nome PDF opcional que identifica a versão do processador |
Valores devolvidos
| 1 | A carga foi adicionada |
|---|---|
| 0 | O ficheiro, os metadados, o documento selecionado ou o estado do invólucro era inválido |
Observações
O invólucro utiliza /EncryptedPayload, /AF e /EmbeddedFiles de PDF 2.0, bem como uma coleção oculta cujo documento inicial é a carga útil
O documento exterior tem de permanecer não encriptado e não pode ativar PDF MAC; só é permitida uma carga útil encriptada
Consulte também
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper