ConvertFileToQDF
调试、文档操作
描述
将 PDF 文件直接转换为可供人工编辑的 QDF 诊断 PDF
转换会展开对象流、在成功验证后移除加密、将对象格式化以便编辑,并解码常见的 Flate 内容流
语法
Delphi
Function TPDFlib.ConvertFileToQDF(Const InputFileName, Password, OutputFileName: WideString; Options: Integer= 0): Integer;DLL
int DLConvertFileToQDF(int InstanceID, const wchar_t* InputFileName, const wchar_t* Password, const wchar_t* OutputFileName, int Options);ActiveX
Function PDFlib::ConvertFileToQDF(InputFileName As String, Password As String, OutputFileName As String, Options As Long) As Long参数
| InputFileName | 要转换的 PDF 文件 |
|---|---|
| Password | 加密输入的密码,或空字符串 |
| OutputFileName | 目标 QDF PDF 路径,可以与输入路径相同 |
| Options | 默认输出为零,或使用 PDF_QDF_OMIT_ORIGINAL_OBJECT_IDS 省略原始对象标识符注释 |
返回值
| 1 | QDF 文件已写入 |
|---|---|
| 0 | 无法加载源文件或无法写入目标文件 |
备注
在打开目标前保留源字节,使相同的输入和输出路径保持安全