Перетворення PUB у PDF

Конвертер Publisher у PDF. API‑функціональність для Java.

 

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

Як і всі інші продукти Microsoft®, застосунок Publisher не є безкоштовним. Оскільки файл цього формату можна відкрити лише у цій програмі, іноді доводиться конвертувати PUB у більш поширений формат. Найпопулярнішим є конвертація PUB у PDF. Сьогодні цей формат підтримується усіма сучасними пристроями і навіть може відкриватися у браузері без додаткового ПЗ. Ось функціональність конвертації PUB у PDF для Java, яку можна також використати для створення власного проєкту.

Перед запуском вам потрібно інтегрувати **Java PUB to PDF Converter API**, яка працює не лише з односторінковими документами, а й підтримує багатосторінкові файли .pub.

Як конвертувати PUB у PDF за допомогою Java?

Для перетворення PUB у PDF ми будемо використовувати 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 у PDF на Java

  1. Завантажте файл PUB за допомогою методу createParser() класу PubFactory .
  2. Проаналізуйте файл за допомогою методу parse() інтерфейсу IPubParser .
  3. Перетворіть PUB у PDF за допомогою методу convertToPdf() інтерфейсу IPdfConverter .

Системні вимоги

  1. Aspose.PUB для Java підтримується всіма основними операційними системами. Переконайтеся, що у вас є наступні передумови.
  2. J2SE 8.0 (1.8) або вище.

Код Java для конверсії PUB у PDF

    // Load PUB file
    IPubParser parser = PubFactory.createParser(fileName);
    // Parse file 
    Document doc = parser.parse();
    // Convert PUB to PDF
    com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "output.pdf");
Перетворення PUB у PDF — це необхідний крок при конвертації PUB у будь‑який інший формат. Після цього перетворений файл можна конвертувати у потрібний формат.

Ви також можете спробувати крос‑платформенний застосунок PUB‑to‑PDF. Він має дуже простий інтерфейс, і процес займає лише кілька секунд.

Цей засіб дозволяє: конвертувати кілька файлів Publisher, перетворювати PUB у PDF і зберігати перетворені документи на вашому пристрої.