Программирование с документами | 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.
Кратко поясним код:
Он объявляет объект IPubParser с именем parser и инициализирует его с помощью метода createParser из класса PubFactory, передавая имя файла в качестве параметра.
Он объявляет объект Document с именем document и присваивает ему результат вызова метода синтаксического анализа объекта синтаксического анализа.
Он использует метод getDocumentSummaryInfo объекта документа для доступа к сводной информации о документе и устанавливает значения для различных свойств, таких как «категория», «компания» и «язык». В этом фрагменте кода эти свойства изменяются с использованием определенных значений.
Он использует метод getSummaryInfo объекта документа для доступа к сводной информации о документе и устанавливает значения для таких свойств, как «комментарии», «ключевые слова», «последний автор», «заголовок» и «тема». Эти свойства также изменяются с использованием определенных значений.
Чтобы изучить полные примеры кода Java и файлы данных, перейдите к Aspose.PUB-документация для проекта Java Github.
Попробуйте также эту и другие функции, предоставляемые Aspose.PUB, реализованные в наборе кроссплатформенных приложений для управления файлами .pub.