PUB в HTML на Java

Файлы PUB часто используются для разработки крупномасштабных документов, таких как брошюры, листовки и т. д. Вы можете преобразовать файлы PUB в веб-страницу HTML. В этой статье вы узнаете все подробности о преобразовании шаг за шагом под следующими заголовками:

Конвертер веб-страниц PUB в HTML — установка API Java

Преобразование PUB в HTML в основном состоит из двух шагов. Во-первых, вам необходимо преобразовать файл PUB в документ PDF с помощью Aspose.PUB for Java API. Затем вы можете программно преобразовать промежуточный файл PDF в файл формата HTML с помощью Java. Поэтому загрузите файлы JAR из раздела Новые версии или используйте следующие конфигурации Maven:

Репозиторий:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Зависимость:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

Преобразование PUB в веб-страницу HTML с использованием Java

Вы можете преобразовать файл PUB в файл формата веб-страницы HTML, выполнив следующие действия:

  1. Инициализируйте ByteArrayOutputStream для хранения промежуточного файла PDF.
  2. Инициализируйте Pub Parser для PUB-файла с помощью метода createParser.
  3. Разберите файл Publisher с помощью метода parse.
  4. Преобразуйте PUB в файл PDF и сохраните результат в ByteArrayOutputStream.
  5. Загрузите промежуточный документ PDF из потока.
  6. Преобразуйте или экспортируйте файл PUB в веб-страницу HTML.

В следующем коде показано, как программно преобразовать файл PUB в веб-страницу HTML с помощью Java:

// Инициализируйте ByteArrayOutputStream для хранения промежуточного PDF-файла.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Загрузить входной файл PUB
IPubParser parser = PubFactory.createParser("Sample.pub");

// Разобрать входной файл издателя
com.aspose.pub.Document doc = parser.parse();

// Преобразуйте файл PUB в PDF и сохраните результат в ByteArrayOutputStream.
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Загрузить входной PDF-файл из ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// Инициализировать объект класса HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();

// Преобразование файла PUB в веб-страницу HTML
document.save("Output.html", options);

Получите бесплатную ознакомительную лицензию

Вы можете запросить Бесплатную временную лицензию для тестирования API без каких-либо ограничений.

Вывод

В этой статье вы узнали, как преобразовать файл Publisher, PUB, в веб-страницу HTML. Выходной файл создается с высокой точностью и эффективностью. Вам нужно всего лишь выполнить несколько простых шагов, как описано выше, и API создаст выходной файл в соответствии с вашими требованиями. Кроме того, вы можете посетить Документацию по API, чтобы узнать больше об API. Если у вас возникнут вопросы, напишите нам на Форум бесплатной поддержки.

Смотрите также