Редактировать метаданные PUB файла

Прочитайте файл MS Publisher. API редактора PUB Metatada для Java

 

Формат файла документа Microsoft® Publisher используется для создания различных типов публикаций, таких как информационные бюллетени, брошюры, листовки и открытки, а также используется в электронных письмах и на веб-сайтах. Файлы Pub содержат текст, а также данные растровой и векторной графики.

Метаданные Publisher — это свойства (информация), описывающие документы PUB. Это стандартные свойства, такие как издатель, название, последний автор, организация, URL-адрес, язык и другая подобная информация. Также есть данные, которые генерируются автоматически после работы с файлом, например, его размер или время последнего редактирования. Эта полезная информация хранится вместе с документом.

Наряду с функциями преобразования и чтения это решение PUB API для Java позволяет редактировать стандартные метаданные с помощью классов DocSummaryInfo и SummaryInfo, как показано в следующем примере кода. Вы также можете использовать API для создания собственного приложения «Редактор метаданных».

Перед кодированием метаданных необходимо интегрировать API метаданных Java PUB. В следующем примере показано, как изменить свойство «Язык».

Как редактировать метаданные PUB с помощью Java

Для редактирования метаданных PUB мы будем использовать Aspose.PUB for Java API , который представляет собой многофункциональное, мощное и простое в использовании преобразование API для платформы Java. Вы можете загрузить его последнюю версию непосредственно с 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>

Просмотр и редактирование метаданных PUB на Java

Процесс чтения метаданных Publisher состоит из следующих шагов:

  1. Загрузите файл PUB с помощью createParser() метода PubFactory Класс.
  2. Разобрать файл с помощью метода parse() метода IPdfConverter Интерфейс.

Системные Требования

Aspose.PUB для Java поддерживается во всех основных операционных системах. Просто убедитесь, что у вас есть следующие предпосылки.

J2SE 8.0 (1.8) или выше.

Код Java для обновления метаданных PUB

    // 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 есть кроссплатформенный редактор метаданных . Он бесплатный и простой в использовании.

3. Как редактировать метаданные файлов .PUB?

Чтобы отредактировать метаданные файла Паблишер, вам необходимо сначала загрузить его с помощью метода CreateParser() и проанализировать документ через интерфейс IPubParser. Отредактируйте метаданные с помощью класса DocSummaryInfo .

4. Функционал бесплатный?

Кроссплатформенное приложение бесплатно, тогда как для решения API вы можете получить бесплатную пробную версию, а затем купить продукт, если это необходимо.

  

Support and Learning Resources