SetEncryptedPayloadFromFile

Säkerhet och kryptering

Beskrivning

Lagrar de fullständiga bytena i en krypterad PDF-fil som den valda okrypterade PDF:ens associerade nyttolast

Syntax

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

Parametrar

FileNameSökväg till den fullständiga krypterade PDF-nyttolasten
SubtypePDF-namn som identifierar krypteringshandlern, som Standard
PayloadVersionValfritt PDF-namn som identifierar handlerversionen

Returvärden

1The payload was added
0Filen, metadata, det valda dokumentet eller wrapper-tillståndet var ogiltigt

Anmärkningar

Wrappern använder PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles och en gömd samling vars initiala dokument är nyttolasten

Det yttre dokumentet måste förbli okrypterat och kan inte aktivera PDF MAC; bara en krypterad nyttolast tillåts

Se även

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper