{{i18n.banner.h1}}
{{i18n.banner.h2}}
Формат файла документа Microsoft® Publisher используется для создания различных типов публикаций, таких как информационные бюллетени, брошюры, листовки и открытки, а также применяется в электронных письмах и на веб‑сайтах. Файлы Pub содержат текст, а также данные растровой и векторной графики.
Метаданные Publisher — это свойства (информация), описывающие документы PUB. Это стандартные свойства, такие как издатель, название, последний автор, организация, URL‑адрес, язык и прочие подобные сведения. Кроме того, после работы с файлом автоматически генерируются дополнительные данные, например его размер или время последнего редактирования. Эта полезная информация хранится вместе с документом.
Наряду с функциями преобразования и чтения это решение PUB API для Java позволяет редактировать стандартные метаданные с помощью классов DocSummaryInfo и SummaryInfo, как показано в следующем примере кода. Вы также можете использовать API для создания собственного приложения‑редактора метаданных.
Перед тем как писать код для работы с метаданными, необходимо интегрировать Java PUB Metadata API. Ниже приведён пример, показывающий, как изменить свойство «Language».
Как редактировать метаданные PUB с помощью Java
Для редактирования метаданных PUB мы будем использовать Aspose.PUB for Java API , который представляет собой многофункциональное, мощное и простое в использовании API преобразования для платформы Java. Вы можете загрузить его последнюю версию непосредственно из Aspose Maven Repository и установить её в свой Maven‑based проект, добавив следующие конфигурации в файл 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 состоит из следующих шагов:
- Загрузите файл PUB, используя метод [createParser()] класса PubFactory .
- Разберите файл с помощью метода [parse()] интерфейса IPdfConverter (см. метод [parse()] в соответствующем классе).
Системные требования
Aspose.PUB for 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
- Образовательные ресурсы
- Документация
- Исходный код
- Ссылки на API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Release Notes
- Почему Aspose.PUB для Java?
- Список клиентов
- Истории успеха