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 | На сколько байтов сдвинут файл |