THPDFCollectionSchemaFieldInfo 记录
描述已加载组合文档集合模式中的一个字段:字典键、显示名称、子类型、排序序号,以及可见性和可编辑性标志
声明
THPDFCollectionSchemaFieldInfo= record
Key: AnsiString;
DisplayName: AnsiString;
Subtype: THPDFCollectionFieldSubtype;
Order: Integer;
Visible: boolean;
Editable: boolean;
end;
单元
HPDFDoc
字段
| 字段 | 用途 |
|---|---|
Key | 字段在集合 /Schema 字典中的键,集合条目元数据也使用它 |
DisplayName | /N 条目的值,在组合文档查看器中显示为列标题 |
Subtype | 从 /Subtype 条目解析出的 THPDFCollectionFieldSubtype,例如 cfsText、cfsDate 或 cfsSize |
Order | /O 排序条目的值;字段未携带时为 -1 |
Visible | /V 条目的值;条目缺省时默认为 true |
Editable | /E 条目的值;条目缺省时默认为 false |
使用说明
- 用
THotPDF.GetLoadedCollectionSchemaFieldCount枚举模式字段,用THotPDF.GetLoadedCollectionSchemaFieldInfo逐个读取 - 该记录描述既有模式的只读视图;按索引填充,文档没有集合时返回
false - 把
Key与组合条目元数据访问器配合使用,读写该列的每文件取值