編輯 PUB 元數據

閱讀 MS Publisher 文件。 PUB Metatada 編輯器 API for Java

 

Microsoft® Publisher 文檔文件格式用於創建各種出版物類型,例如新聞稿、小冊子、傳單和明信片,並用於電子郵件和網站。 Pub 文件包含文本以及位圖和矢量圖形數據。

發布者元數據是描述 PUB 文檔的屬性(信息)。它們是標準屬性,如發布者、標題、最後作者、組織、URL、語言和其他類似信息。還有一些數據是在處理文件後自動生成的,例如文件大小或上次編輯時間。此有用信息與文檔一起存儲。

除了轉換和讀取功能外,此 Java PUB API 解決方案還允許您通過 DocSummaryInfo 和 SummaryInfo 類編輯標準元數據,如以下代碼示例所示。您還可以使用 API 創建您自己的元數據編輯器應用程序。

在編碼元數據之前,您需要集成 Java PUB 元數據 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() 的 方法加載 PUB 文件 PubFactory 類。
  2. 通過 IPdfConverterparse() 方法解析文件.aspose.com/pub/java/com.aspose.pub/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