EPUB в XPS программно Java

Файл EPUB имеет формат файла Open eBook, который обычно используется для публикации книг. В определенных случаях вам может потребоваться преобразовать файл EPUB в формат файла XPS. В этой статье вы узнаете, как программно конвертировать файлы EPUB в XPS на Java.

Конвертер EPUB в XPS — установка Java API

Aspose.HTML for Java API поддерживает работу с EPUB, XPS и многими другими форматами файлов. Вы можете быстро настроить API, загрузив его JAR-файл из раздела Новые версии или установив его из Репозиторий Aspose со следующими конфигурациями:

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

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

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

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Преобразование EPUB в файл XPS программно в Java

Вам необходимо выполнить следующие шаги для программного преобразования файла EPUB в документ XPS на Java:

  1. Во-первых, загрузите входной файл EPUB.
  2. Создайте объект класса XpsSaveOptions.
  3. Установите размеры страницы в дюймах, сантиметрах и т. д. по мере необходимости.
  4. Наконец, конвертируйте EPUB в файл XPS.

Фрагмент кода ниже объясняет, как преобразовать файл EPUB в файл XPS в Java:

// Создайте экземпляр XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();

// Установить размер страницы в дюймах
options.getPageSetup().setAnyPage(new Page(new Size(Length.fromInches(7), Length.fromInches(3))));

// Вызовите метод convertEPUB для преобразования EPUB в XPS.
Converter.convertEPUB("input.epub", options, "output.xps");

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

Вы можете оценить все возможности API в полной мере, запросив бесплатную временную лицензию.

Изучите другие функции

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

Онлайн-демонстрация

Попробуйте веб-приложение Конвертер EPUB в XPS, разработанное с использованием вышеуказанного API.

Вывод

В этой статье вы узнали, как преобразовать файл EPUB в формат XPS. Вы можете управлять различными свойствами выходного файла, такими как высота страницы, ширина, разрешение и т. д. Кроме того, вы можете найти множество других функций API, посетив документацию. Кроме того, если у вас возникнут вопросы, обращайтесь к нам на форум.

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

[Преобразование Markdown в HTML или HTML в файл MD в Java] (https://blog.aspose.com/ru/2021/11/23/convert-md-html-java/)