PUB в HTML на Java

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

Конвертер веб-сторінок PUB у HTML – встановлення Java API

Конвертація 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. У разі будь-яких проблем напишіть нам на безкоштовний форум підтримки.

Дивись також