编辑 PUB 元数据

阅读 MS Publisher 文件。 PUB Metatada 编辑器 API for Java

 

Microsoft® Publisher 文档文件格式用于创建各种出版物类型,例如新闻稿、小册子、传单和明信片,并用于电子邮件和网站。 Pub 文件包含文本以及位图和矢量图形数据。

发布者元数据是描述 PUB 文档的属性(信息)。它们是标准属性,如发布者、标题、最后作者、组织、URL、语言和其他类似信息。还有一些数据是在处理文件后自动生成的,例如文件大小或上次编辑时间。此有用信息与文档一起存储。

除了转换和读取功能外,此 Java PUB API 解决方案还允许您通过 DocSummaryInfo 和 SummaryInfo 类编辑标准元数据,如以下代码示例所示。您也可以使用 API 创建您自己的元数据编辑器应用程序。

在编码 Metadata 之前,您需要集成 Java PUB Metadata API。以下示例将向您展示如何编辑“语言”属性。

如何使用 Java 编辑 PUB 元数据

为了编辑 PUB 元数据,我们将使用 Aspose.PUB for Java API 这是一个功能丰富、强大且易于使用的转换Java 平台的 API。您可以直接从 Aspose Maven Repository 下载其最新版本并将其安装在您的 Maven 中通过将以下配置添加到 pom.xml 中的基于项目的项目。

Repository

<repository>
    <id>snapshots</id>
    <name>repo</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pub</artifactId>
    <version>20.8</version>
</dependency>

在 Java 上查看和编辑 PUB 元数据

发布者元数据读取过程包括以下步骤:

  1. 使用 createParser() 的方法上传您的 PubFactory 类。
  2. 通过 IPdfConverterparse() 方法解析文件 IPubParser 接口。

系统要求

所有主要操作系统都支持 Aspose.PUB for Java。只需确保您具有以下先决条件。

J2SE 8.0 (1.8) 或更高版本。

更新 PUB 元数据的 Java 代码

    // 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 解决方案,您可以获得免费试用,然后在需要时购买产品。

  

Support and Learning Resources