SetEncryptedPayloadFromFile

Beveiliging en versleuteling

Beschrijving

Slaat de complete bytes van een versleuteld PDF-bestand op als bijbehorende payload van de geselecteerde niet-versleutelde PDF

Syntaxis

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

Parameters

FileNamePad naar de complete versleutelde PDF-payload
SubtypePDF-naam die de versleutelingshandler identificeert, zoals Standard
PayloadVersionOptionele PDF-naam die de versie van de handler identificeert

Retourwaarden

1De payload is toegevoegd
0Het bestand, de metagegevens, het geselecteerde document of de wrapperstatus was ongeldig

Opmerkingen

De wrapper gebruikt PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles en een verborgen collectie waarvan het initiële document de payload is

Het buitenste document moet onversleuteld blijven en kan PDF MAC niet inschakelen; slechts één versleutelde payload is toegestaan

Zie ook

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper