使用文档编程 | Java
Aspose.PUB for Java 可帮助您在应用程序中处理 .pub 文件。其定义明确的结构可让您读取 PUB 文件并处理文件属性。
编辑 PUB 文件的元数据##
文件的元数据描述文件的属性,如作者、标题、最后作者、公司、语言和其他类似信息。这些都是与文档一起存储的有用信息。Aspose.PUB for Java 可让您使用 DocSummaryInfo 和 SummaryInfo 类编辑 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 文件的元数据。
让我们简要说明一下代码:
它声明了一个名为 parser 的 IPubParser 对象,并使用 PubFactory 类中的 createParser 方法将其初始化,同时将文件名作为参数传递。
它声明了一个名为 document 的 Document 对象,并将调用解析器对象上的解析方法得到的结果分配给它。
它使用文档对象的 getDocumentSummaryInfo 方法访问文档的摘要信息,并设置各种属性(如 “类别”、“公司 “和 “语言”)的值。 在此代码段中,这些属性将被修改为特定值。
它使用文档对象的 getSummaryInfo 方法访问文档的摘要信息,并设置
评论
、关键词
、最后作者
、标题
和主题
等属性的值。这些属性也会被修改为特定值。
要了解完整的 Java 代码示例和数据文件,请访问 Aspose.PUB-Documentation for Java Github 项目。
还可尝试将 Aspose.PUB 提供的这一功能和其他功能应用到一组 用于处理 .pub 文件的跨平台应用程序 中。