Программирование с документами | Java

Aspose.PUB для Java позволяет вам управлять файлами .pub в ваших приложениях. Его четко определенная структура позволяет читать файлы PUB и работать со свойствами файлов.

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

Метаданные документа описывают файл с точки зрения его свойств, таких как автор, название, последний автор, компания, язык и другая подобная информация. Это полезная информация, которая хранится вместе с документом. Aspose.PUB для Java позволяет редактировать метаданные файла PUB с помощью классов DocSummaryInfo и SummaryInfo, как показано в следующем примере кода.

 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. Он демонстрирует, как управлять метаданными файла .pub с помощью библиотеки или API, связанного с PubFactory, с использованием решения Aspose.PUB API для Java.

Кратко поясним код:

  1. Он объявляет объект IPubParser с именем parser и инициализирует его с помощью метода createParser из класса PubFactory, передавая имя файла в качестве параметра.

  2. Он объявляет объект Document с именем document и присваивает ему результат вызова метода синтаксического анализа объекта синтаксического анализа.

  3. Он использует метод getDocumentSummaryInfo объекта документа для доступа к сводной информации о документе и устанавливает значения для различных свойств, таких как «категория», «компания» и «язык». В этом фрагменте кода эти свойства изменяются с использованием определенных значений.

  4. Он использует метод getSummaryInfo объекта документа для доступа к сводной информации о документе и устанавливает значения для таких свойств, как «комментарии», «ключевые слова», «последний автор», «заголовок» и «тема». Эти свойства также изменяются с использованием определенных значений.

Чтобы изучить полные примеры кода Java и файлы данных, перейдите к Aspose.PUB-документация для проекта Java Github.

Попробуйте также эту и другие функции, предоставляемые Aspose.PUB, реализованные в наборе кроссплатформенных приложений для управления файлами .pub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.