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