GetAnalysisInfoA

文档属性

描述

末尾的 A 表示 ANSI(char)DLL 入口点;ActiveX/COM 接口仅公开 Unicode 形式。其行为与 GetAnalysisInfo 相同,字符串参数按当前 SetAnsiMode 代码页解释

从 AnalyseFile 函数所执行分析的结果中返回单个项目

语法

Delphi

Function DLGetAnalysisInfoA(InstanceID, AnalysisID, AnalysisItem: Integer): PAnsiChar;

DLL

const char * DLGetAnalysisInfoA(int InstanceID, int AnalysisID, int AnalysisItem);

参数

AnalysisID要查询的分析结果集 ID,由 AnalyseFile 函数返回
AnalysisItem要检索的特定分析结果:0 = 文件名(例如 ".\hello.pdf")1 = 文件大小(例如,大小恰为 2K 的文件为 "2048")2 = 作者 3 = 标题 4 = 主题 5 = 关键字 6 = 创建者 7 = 生成程序 8 = PDF 版本(例如 "1.4")9 = 页数(例如 "120")10 = 创建日期 11 = 修改日期 12 = 文档 ID 13 = 提供的密码:无安全保护时为 "None",用户密码为 "User",所有者密码为 "Owner" 14 = 文档包含使用权限(例如 Reader Extensions);不存在使用权限字典时为 "No",存在使用权限字典时为 "Yes" 15 = 使用权限字典中签名的名称 20..30 = 等同于 SecurityInfo(0)..SecurityInfo(10) 31 = 文档中表单字段数量 41..43 = 等同于 SecurityInfo(11)..SecurityInfo(13)