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 LongDLL
int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);Parametrar
| FileName | Sökväg till den fullständiga krypterade PDF-nyttolasten |
|---|---|
| Subtype | PDF-namn som identifierar krypteringshandlern, som Standard |
| PayloadVersion | Valfritt PDF-namn som identifierar handlerversionen |
Returvärden
| 1 | The payload was added |
|---|---|
| 0 | Filen, 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