SetEncryptedPayloadFromFile
Security and encryption
Опис
Зберігає повні байти зашифрованого PDF-файла як пов'язаний вантаж вибраного незашифрованого PDF
Синтаксис
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);Параметри
| FileName | Шлях до повного зашифрованого PDF-вантажу |
|---|---|
| Subtype | Ім'я PDF, що ідентифікує обробник шифрування, як-от Standard |
| PayloadVersion | Необов'язкова PDF-назва, що ідентифікує версію обробника |
Return values
| 1 | Корисне навантаження додано |
|---|---|
| 0 | Файл, метадані, вибраний документ або стан обгортки були недійсними |
Примітки
Обгортка використовує PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles і приховану колекцію, чиїм початковим документом є корисний вантажЗовнішній документ має лишатися незашифрованим і не може вмикати PDF MAC; дозволяється лише один зашифрований вантаж
Зовнішній документ повинен лишатися незашифрованим і не може вмикати PDF MAC; дозволяється лише одне зашифроване навантаження
Див. також
SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper