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Броят байтове, с които файлът е бил изместен