Repository
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Aspose.PUB for Java
阅读 MS Publisher 文件。 PUB Metatada 编辑器 API for Java
Microsoft® Publisher 文档文件格式用于创建各种出版物类型,例如新闻稿、小册子、传单和明信片,并用于电子邮件和网站。Pub 文件包含文本以及位图和矢量图形数据。
Publisher 元数据是描述 PUB 文档的属性(信息)。它们是标准属性,如发布者、标题、最后作者、组织、URL、语言和其他类似信息。还有一些数据是在处理文件后自动生成的,例如文件大小或上次编辑时间。这些有用的信息与文档一起存储。
除了转换和读取功能外,此 Java PUB API 解决方案还允许您通过 DocSummaryInfo 和 SummaryInfo 类编辑标准元数据,如以下代码示例所示。您也可以使用 API 创建自己的元数据编辑器应用程序。
在编写元数据代码之前,您需要集成 Java PUB Metadata API。以下示例将展示如何编辑 “Language” 属性。
为了编辑 PUB 元数据,我们将使用 Aspose.PUB for Java API 这是一款功能丰富、强大且易于使用的转换 API,适用于 Java 平台。您可以直接从 Aspose Maven Repository 下载最新版本,并通过在 pom.xml 中添加以下配置将其安装到基于 Maven 的项目中。
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>20.8</version>
</dependency>
发布者元数据读取过程包括以下步骤:
Aspose.PUB for Java 在所有主要操作系统上均受支持。只需确保已满足以下前提条件。
J2SE 8.0 (1.8) 或更高版本。 // Load PUB file
IPubParser parser = PubFactory.createParser(fileName);
// Parse file
Document doc = parser.parse();
// Set Language information
document.getDocumentSummaryInfo().setLanguage("language");1. 什么是 .pub 文件元数据?
元数据是标题、作者、关键字、评论、模板、版本号、应用程序名称、页数、字数、字符数、文档安全性、类别、公司和语言等信息。
2. 有没有办法在线查看 .pub 文件元数据?
Aspose 应用程序生态系统中有一个跨平台的 Metadata Editor 。它免费且易于使用。
3. 如何编辑 .PUB 文件元数据?
要编辑 Publisher 文件的元数据,您需要先使用 CreateParser() 方法上传它,然后通过 IPubParser 接口解析文档。使用 DocSummaryInfo 类编辑元数据。
4. 该功能是免费的吗?
跨平台应用程序是免费的,对于 API 解决方案,您可以获得免费试用,然后在需要时购买产品。