SaveQDFToFile
Отладка, управление документом
Описание
Сохраняет текущий документ как человеко-редактируемый диагностический PDF в формате QDF
Вывод использует читаемое форматирование объектов, раскрывает типовые 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 | The destination PDF path |
|---|---|
| Options | Zero for default output or PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS to omit original object identifier comments |
Возвращаемые значения
| 1 | The QDF file was written |
|---|---|
| 0 | Документ не удалось преобразовать либо вывод не удалось записать |
Примечания
Потоки изображений, потоки с предикторами, многофильтровые потоки и неизвестные кодировки остаются закодированными, чтобы сохранить их бинарное содержимое
После правки байтов потоков или смены позиций объектов используйте RepairQDFFile