DAShiftedHeader

ドキュメント管理、直接アクセス機能

説明

ソース PDF がバイトシフトにより不正かどうかを判断する値を返します。例: ファイルに追加された先頭の空白

その場合、このオフセットを考慮してファイルが読み込まれます。この関数はファイルがシフトしたバイト数を示す 0 以外の数を返します

この方法でファイルを読み込むと、DAAppendFile 関数を使用して増分更新を追加することはできません

構文

Delphi

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

ActiveX

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

DLL

int DLDAShiftedHeader(int InstanceID, int FileHandle);

パラメータ

FileHandleDAOpenFile、DAOpenFileReadOnly または DAOpenFromStream 関数により返されるハンドル

戻り値

0ファイルは通常どおり読み込まれました
Non-zeroファイルがシフトされたバイト数