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 Long

DLL

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

Parâmetros

FileNameCaminho para a carga útil completa do PDF encriptado
SubtypeNome PDF que identifica o processador de encriptação, como Standard
PayloadVersionNome PDF opcional que identifica a versão do processador

Valores devolvidos

1A carga foi adicionada
0O 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