|
THotPDF.LoadFromFile
|
顶部 上一页 下一页 |
|
加载现有的 PDF 文件
Delphi 语法: function LoadFromFile ( FileName: TFileName ): Integer; function LoadFromFile ( FileName: TFileName; const Password: AnsiString ): Integer; function LoadFromFile ( FileName: TFileName; AutoDecrypt: Boolean ): Integer;
C++ 语法: int __fastcall LoadFromFile ( AnsiString FileName ); int __fastcall LoadFromFile ( AnsiString FileName, System::AnsiString Password ); int __fastcall LoadFromFile ( AnsiString FileName, bool AutoDecrypt );
说明 调用 LoadFromFile 加载现有的 PDF 文件。函数 LoadFromFile 返回已加载文件的页数。找不到任何页面的文件(例如空文件或非 PDF 文件)返回 0 或抛出异常。页面位于加密 object stream 中的加密文件,没有有效口令就无法得到可用的页面结果;请使用口令重载 交叉引用流的配置从它自己的字典键读取,包括 PDF name 转义。嵌套的直接
达到或超过 受支持的 RC4 和 AES Standard 加密 PDF 请使用口令重载。HotPDF 校验 user 或 owner 口令,从有界的 trailer、xref、文档 ID 与加密字典区间恢复文件密钥,在内存中解密已加载字符串与流,清除已加载加密状态,并让
导入既有 PDF 对象时,HotPDF 在内部存储名称值之前解码 ISO 32000-1 PDF name #XX 转义序列。/PANTONE#20216#20CVC、/lime#20Green、/The_Key_of_F#23_Minor 等名称在文档稍后复制或保存时按其预期字节值保留
See also: 窗口化本地文件映射、LoadFromStream, DecryptLoadedDocument |