Файл 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>jdk17</classifier>
</dependency>
</dependencies>
Преобразование EPUB в файл XPS программно в Java
Вам необходимо выполнить следующие шаги для программного преобразования файла EPUB в документ XPS на Java:
- Во-первых, загрузите входной файл EPUB.
- Создайте объект класса XpsSaveOptions.
- Установите размеры страницы в дюймах, сантиметрах и т. д. по мере необходимости.
- Наконец, конвертируйте 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/)