SetEncryptedPayloadFromFile
Zabezpečení a šifrování
Popis
Uloží kompletní bajty zašifrovaného PDF souboru jako přidruženou datovou část vybraného nezašifrovaného PDF
Syntaxe
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);Parametry
| FileName | Cesta ke kompletní zašifrované datové části PDF |
|---|---|
| Subtype | PDF name identifikující obsluhu šifrování, například Standard |
| PayloadVersion | Volitelný PDF name identifikující verzi obsluhy |
Návratové hodnoty
| 1 | Datová část byla přidána |
|---|---|
| 0 | Soubor, metadata, vybraný dokument nebo stav obálky byl neplatný |
Poznámky
Obálka používá /EncryptedPayload, /AF a /EmbeddedFiles z PDF 2.0 a skrytou kolekci, jejímž počátečním dokumentem je datová část
Vnější dokument musí zůstat nezašifrovaný a nesmí zapnout PDF MAC; je dovolena jen jedna zašifrovaná datová část
Viz také
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper