DAShiftedHeader

Управление документами, функции прямого доступа

Описание

Возвращает значение, показывающее, повреждён ли исходный PDF сдвигом байтов — например, добавленным в начало файла пробелом

В таком случае файл загружается с учётом этого смещения; функция вернёт ненулевое число — на сколько байтов сдвинут файл

Учтите: если файл загружен так, дописать инкрементальное обновление функцией DAAppendFile будет нельзя

Синтаксис

Delphi

Function TPDFlib.DAShiftedHeader(FileHandle: Integer): Integer;

ActiveX

Function PDFlib::DAShiftedHeader(FileHandle As Long) As Long

DLL

int DLDAShiftedHeader(int InstanceID, int FileHandle);

Параметры

FileHandleДескриптор, возвращаемый функциями DAOpenFile, DAOpenFileReadOnly или DAOpenFromStream

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

0Файл загружен как обычно
Non-zeroНа сколько байтов сдвинут файл