LaTeX разработан для предоставления описательного языка разметки и широко используется в академических кругах. Он популярен для создания научных или исследовательских документов. В некоторых сценариях вам может потребоваться преобразовать документ LaTeX в XPS в ваших приложениях. В соответствии с такими вариантами использования в этой статье объясняется, как программно преобразовать файл TeX в документ XPS на Java.
- Конвертер документов TeX в XPS — конфигурация Java API
- Как конвертировать LaTeX TeX в XPS на Java
- Программное преобразование LaTeX в документ XPS на Java
Конвертер документов TeX в XPS — конфигурация Java API
Aspose.TeX for Java API можно использовать для верстки файлов LaTeX и TeX в ваших приложениях Java. Он поддерживает экспорт файлов TeX в различные форматы файлов, такие как SVG, XPS, PNG и т. д. Вы можете загрузить файл JAR со страницы Новые выпуски или вставить следующую конфигурацию Maven в pom .xml вашего проекта, чтобы настроить его из репозитория:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tex</artifactId>
<version>22.8</version>
</dependency>
Как преобразовать LaTeX TeX в XPS на Java
В приведенных ниже шагах объясняется, как преобразовать файл LaTeX в документ XPS на Java:
- Инициализировать экземпляр для параметров преобразования LaTeX.
- Установите каталог для управления файлами.
- Создайте объект класса XPSSaveOptions.
- Запустите преобразование для экспорта LaTeX в формат XPS.
Программное преобразование LaTeX в документ XPS на Java
Следующие шаги демонстрируют, как программно преобразовать файл LaTeX в документ XPS на Java:
- Инициализируйте экземпляр для параметров преобразования LaTeX с помощью класса TeXOptions.
- Установите каталог для управления файлами.
- Инициализировать экземпляр класса XPSSaveOptions.
- Запустите преобразование файлов LaTeX в XPS с помощью класса TexJob.
Фрагмент кода ниже подробно описывает, как программно преобразовать файл LaTeX в XPS в Java:
// Создайте параметры преобразования для формата Object LaTeX в расширении движка Object TeX.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Укажите рабочий каталог файловой системы для вывода.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// Инициализируйте параметры сохранения в формате XPS.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());
// Запустите преобразование формата LaTeX в XPS.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();
Получите бесплатную ознакомительную лицензию
Хотите попробовать функции API в полной мере? Вы можете запросить бесплатную временную лицензию, чтобы избежать ограничений пробной версии.
Вывод
В этой статье вы узнали, как программно преобразовать файл LaTeX в документ XPS на Java. Кроме того, вы можете посетить раздел документация, чтобы ознакомиться с другими функциями, поддерживаемыми API. Если у вас есть какие-либо вопросы, пожалуйста, напишите нам на форум.