DAShiftedHeader

Zarządzanie dokumentem, Funkcje dostępu bezpośredniego

Opis

Zwraca wartość określającą, czy źródłowy plik PDF był nieprawidłowy z powodu przesunięcia bajtów, na przykład wskutek dodania białych znaków na początku pliku.

W takim przypadku plik jest wczytywany z uwzględnieniem przesunięcia. Funkcja zwraca niezerową liczbę wskazującą liczbę bajtów przesunięcia.

Pliku wczytanego w ten sposób nie można aktualizować przyrostowo za pomocą funkcji DAAppendFile.

Składnia

Delphi

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

ActiveX

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

DLL

int DLDAShiftedHeader(int InstanceID, int FileHandle);

Parametry

FileHandleUchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream

Wartości zwracane

0Plik został wczytany w zwykły sposób
Wartość niezerowaLiczba bajtów przesunięcia pliku