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