使用文档编程 | Java

Contents
[ Hide Show ]

Aspose.PUB for Java 可帮助您在应用程序中处理 .pub 文件。其定义明确的结构可让您读取 PUB 文件并处理文件属性。

编辑 PUB 文件的元数据##

文件的元数据描述文件的属性,如作者、标题、最后作者、公司、语言和其他类似信息。这些都是与文档一起存储的有用信息。Aspose.PUB for Java 可让您使用 DocSummaryInfoSummaryInfo 类编辑 PUB 文件的元数据,如以下代码示例所示。

 1    IPubParser parser = PubFactory.createParser(fileName)
 2    Document document = parser.parse()
 3
 4    document.getDocumentSummaryInfo().setCategory("category");
 5    document.getDocumentSummaryInfo().setCompany("company");
 6    document.getDocumentSummaryInfo().setLanguage("language");
 7
 8    document.getSummaryInfo().setComments("comments");
 9    document.getSummaryInfo().setKeywords("keywords");
10    document.getSummaryInfo().setLastAuthor("last author");
11    document.getSummaryInfo().setTitle("title");
12    document.getSummaryInfo().setSubject("subject");

给出的代码片段是用 Java 编写的。它演示了如何使用与 PubFactory 相关的库或 API,使用 Aspose.PUB API Solution for Java 操作 .pub 文件的元数据。

让我们简要说明一下代码:

  1. 它声明了一个名为 parser 的 IPubParser 对象,并使用 PubFactory 类中的 createParser 方法将其初始化,同时将文件名作为参数传递。

  2. 它声明了一个名为 document 的 Document 对象,并将调用解析器对象上的解析方法得到的结果分配给它。

  3. 它使用文档对象的 getDocumentSummaryInfo 方法访问文档的摘要信息,并设置各种属性(如 “类别”、“公司 “和 “语言”)的值。 在此代码段中,这些属性将被修改为特定值。

  4. 它使用文档对象的 getSummaryInfo 方法访问文档的摘要信息,并设置评论关键词最后作者标题主题等属性的值。这些属性也会被修改为特定值。

要了解完整的 Java 代码示例和数据文件,请访问 Aspose.PUB-Documentation for Java Github 项目

还可尝试将 Aspose.PUB 提供的这一功能和其他功能应用到一组 用于处理 .pub 文件的跨平台应用程序 中。

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.