SetEncryptedPayloadFromFile

Сигурност и криптиране

Описание

Съхранява пълните байтове на шифрован 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 Long

DLL

int DLSetEncryptedPayloadFromFile(int InstanceID, const wchar_t* FileName, const wchar_t* Subtype, const wchar_t* PayloadVersion);

Параметри

FileNameПът до пълния шифрован полезен товар PDF
SubtypeИме на PDF, идентифициращо обработчика за криптиране, например Standard
PayloadVersionНезадължително PDF име, което идентифицира версията на обработчика

Върнати стойности

1Полезният товар беше добавен
0Файлът, метаданните, избраният документ или състоянието на обвивката е невалидно

Забележки

Обвивката използва PDF 2.0 /EncryptedPayload, /AF, /EmbeddedFiles и скрита колекция, чийто начален документ е полезният товар

Външният документ трябва да остане некриптиран и не може да активира PDF MAC Разрешен е само един криптиран полезен товар

Вижте също

SetEncryptedPayloadFromString, SetEncryptedPayloadFromVariant, IsUnencryptedWrapper