SaveQDFToFile

Отстраняване на грешки, обработка на документи

Описание

Записва текущия документ като QDF диагностичен PDF, редактируем от човек

Изходът използва четимо форматиране на обекти, разгръща често срещани Flate потоци със съдържание, по подразбиране записва първоначалните идентификатори на обектите и съхранява всяка дължина на поток в независим непряк обект, за да могат по-късни редакции да бъдат поправени

Синтаксис

Delphi

Function TPDFlib.SaveQDFToFile(Const FileName: WideString; Options: Integer= 0): Integer;

DLL

int DLSaveQDFToFile(int InstanceID, const wchar_t* FileName, int Options);

ActiveX

Function PDFlib::SaveQDFToFile(FileName As String, Options As Long) As Long

Параметри

FileNameПътят до целевия PDF
OptionsНула за изход по подразбиране или PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS за пропускане на коментарите с първоначалните идентификатори на обекти

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

1Файлът QDF беше записан
0Документът не можа да бъде преобразуван или изходният файл не можа да бъде записан

Забележки

Потоците с изображения, потоците с предиктор, потоците с множество филтри и неизвестните кодировки остават кодирани, за да се запази двоичното им съдържание

Използвайте RepairQDFFile след редактиране на байтовете на поток или промяна на позициите на обекти