SetEncryptedPayloadFromFile

Sikkerhet og kryptering

Beskrivelse

Lagrer de komplette bytene av en kryptert PDF-fil som den tilknyttede nyttelasten til den valgte ukrypterte PDF-en

Syntaks

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

Parametere

FileNameStien til den komplette krypterte PDF-nyttelasten
SubtypePDF-navn som identifiserer krypteringshandleren, slik som Standard
PayloadVersionValgfritt PDF-navn som identifiserer handler-versjonen

Returverdier

1Nyttelasten ble lagt til
0Filen, metadataene, det valgte dokumentet eller wrapper-tilstanden var ugyldig

Merknader

Wrapper-en bruker PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles og en skjult samling hvis første dokument er nyttelasten

Det ytre dokumentet må forblie ukryptert og kan ikke aktivere PDF MAC; bare ett kryptert nyttelast er tillatt

Se også

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper