ConvertFileToQDF

Отладка, управление документом

Описание

Converts a PDF file directly into a human-editable QDF diagnostic PDF

Преобразование раскрывает потоки объектов, снимает шифрование после успешной аутентификации, форматирует объекты для редактирования и декодирует типовые Flate-потоки содержимого

Синтаксис

Delphi

Function TPDFlib.ConvertFileToQDF(Const InputFileName, Password, OutputFileName: WideString; Options: Integer= 0): Integer;

DLL

int DLConvertFileToQDF(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password, const wchar_t* OutputFileName, int Options);

ActiveX

Function PDFlib::ConvertFileToQDF(InputFileName As String, Password As String, OutputFileName As String, Options As Long) As Long

Параметры

InputFileNameThe PDF file to convert
PasswordПароль зашифрованного входа либо пустая строка
OutputFileNameЦелевой путь QDF PDF; может совпадать со входным
OptionsZero for default output or PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS to omit original object identifier comments

Возвращаемые значения

1The QDF file was written
0Источник не удалось загрузить либо цель не удалось записать

Примечания

Байты источника удерживаются до открытия цели, поэтому одинаковые входной и выходной пути безопасны