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 | 文件移动的字节数 |