ConvertFileToQDF

Debugging, Document manipulation

Опис

Перетворює PDF-файл безпосередньо на діагностичний PDF у форматі QDF, придатний для ручного редагування

Конвертація розгортає потоки об'єктів, знімає шифрування після успішної автентифікації, форматує об'єкти для редагування та розкодовує звичайні потоки вмісту 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

Параметри

InputFileNamePDF-файл для конвертації
PasswordПароль для зашифрованого входу або порожній рядок
OutputFileNameШлях цільового PDF QDF — може збігатися з вхідним шляхом
OptionsНуль для типового виводу чи PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS, щоб опустити коментарі початкових ідентифікаторів об'єктів

Повернуті значення

1Файл QDF записано
0Джерело не вдалося завантажити або ціль не вдалося записати

Примітки

Байти джерела зберігаються до відкриття цілі, що робить безпечними ідентичні вхідний і вихідний шляхи