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檔案被偏移的位元組數