|
Foxit PDF SDK
|
Public 类型 | |
| enum | InitialViewMode { InitialViewMode.e_InitialViewUnknownMode = 0, InitialViewMode.e_InitialViewDetailMode = 1, InitialViewMode.e_InitialViewTileMode = 2, InitialViewMode.e_InitialViewHidden = 3 } |
| 作品集PDF文档初始视图模式的枚举。 更多... | |
Public 成员函数 | |
| Portfolio (Portfolio other) | |
| 构造函数,使用另一个PDF作品集对象。 更多... | |
| string | GetInitialFileSpecKeyName () |
| 获取应作为初始文档的附件(作为文件规范)的键名。 更多... | |
| Portfolio.InitialViewMode | GetInitialViewMode () |
| 获取初始视图模式。 更多... | |
| PDFDoc | GetPortfolioPDFDoc () |
| 获取相关的作品集PDF文档对象。 更多... | |
| PortfolioNode | GetRootNode () |
| 获取始终为文件夹节点的根节点。 更多... | |
| SchemaFieldArray | GetSchemaFields () |
| 获取架构字段。 更多... | |
| string | GetSortingFieldKeyName () |
| 获取用于排序的架构字段的键名。 更多... | |
| bool | IsEmpty () |
| 检查当前对象是否为空。 更多... | |
| bool | IsSortedInAscending () |
| 检查节点是否应按升序排序。 更多... | |
| void | SetInitialFileSpecKeyName (string name) |
| 设置应作为初始文档的附件(作为文件规范)的键名。 更多... | |
| void | SetInitialViewMode (Portfolio.InitialViewMode mode) |
| 设置初始视图模式。 更多... | |
| void | SetSchemaFields (SchemaFieldArray field_array) |
| 设置架构字段。 更多... | |
| void | SetSortingFieldKeyName (string name) |
| 设置用于排序的架构字段的键名。 更多... | |
| void | SetSortingOrder (bool use_ascending_order) |
| 设置布尔值以决定节点是否应按升序排序。 更多... | |
静态 Public 成员函数 | |
| static Portfolio | CreatePortfolio () |
| 使用自动创建的新空白PDF文档创建PDF作品集。 更多... | |
| static Portfolio | CreatePortfolio (foxit.pdf.PDFDoc portfolio_pdf_doc) |
| 使用现有的作品集PDF文档创建PDF作品集。 更多... | |
PDF作品集是不同格式文件的组合。PDF作品集本身是一个PDF文档, 然后可以将不同格式的文件嵌入到这种类型的PDF文档中。
类 Portfolio 可用于创建新的空白PDF作品集或访问现有的作品集PDF文档, 然后获取/设置作品集属性并访问根节点以枚举所有节点或添加/删除节点。
|
strong |
|
inline |
构造函数,使用另一个PDF作品集对象。
| [in] | other | 另一个书签对象。 |
|
inlinestatic |
使用自动创建的新空白PDF文档创建PDF作品集。
此函数将自动创建一个新的空白PDF文档作为作品集PDF文档。 函数 Portfolio.GetPortfolioPDFDoc 可用于检索相关的PDF文档对象。 函数 Portfolio.GetSchemaFields 可用于检索默认架构字段。
|
inlinestatic |
使用现有的作品集PDF文档创建PDF作品集。
此函数只是创建一个PDF作品集对象以与 现有的作品集PDF文档关联,以便访问作品集信息。
| [in] | portfolio_pdf_doc | 作品集PDF文档。 |
|
inline |
获取应作为初始文档的附件(作为文件规范)的键名。
类 Attachments 可用于通过键名检索文件规范对象。
|
inline |
获取初始视图模式。
|
inline |
获取相关的作品集PDF文档对象。
|
inline |
获取始终为文件夹节点的根节点。
PDF作品集将文件组织成层次结构——一个具有单个根文件夹(也称为根节点)的树, 作为所有其他文件夹和文件的共同祖先。
|
inline |
获取架构字段。
架构字段用于决定在应用程序中显示文件节点或文件夹节点的哪些属性。
|
inline |
获取用于排序的架构字段的键名。
|
inline |
检查当前对象是否为空。
当前对象为空时,表示当前对象无用。
|
inline |
检查节点是否应按升序排序。
|
inline |
设置应作为初始文档的附件(作为文件规范)的键名。
函数 PortfolioFileNode.GetKeyName 可用于获取与文件节点关联的文件规范的键名。 或者使用类 Attachments 检索文件规范的键名。
| [in] | name | 附件(作为文件规范)的键名。如果返回空字符串, 表示相关的作品集PDF文档应作为初始文档。 |
|
inline |
设置初始视图模式。
| [in] | mode | 初始视图模式。请参考从 foxit.pdf.Portfolio.InitialViewMode.e_InitialViewDetailMode 开始的值, 应该是这些值中的一个,除了 foxit.pdf.Portfolio.InitialViewMode.e_InitialViewUnknownMode 。 |
|
inline |
设置架构字段。
架构字段用于决定在应用程序中显示文件节点或文件夹节点的哪些属性。
当此函数成功时,所有旧的架构字段将被移除,输入的字段将被使用。
| [in] | field_array | 新的架构字段数组。这些字段的顺序由它们在此数组中的索引顺序决定。 |
|
inline |
设置用于排序的架构字段的键名。
| [in] | name | 用于排序的架构字段的键名。 |
|
inline |
设置布尔值以决定节点是否应按升序排序。
| [in] | use_ascending_order | 决定排序顺序的布尔值: true 表示节点应使用指定字段按升序排序, false 表示节点应使用指定字段按降序排序。 |