В этой статье рассказывается о TeX API корпоративного уровня, позволяющем программистам Java программно манипулировать файлами TeX. Aspose.TeX не только предлагает функции манипулирования/создания, но также предоставляет различные функции преобразования форматов файлов. В этом сообщении блога мы увидим, как установить этот API преобразования файлов и реализовать функцию преобразования TeX в изображение с помощью Java. Вы можете выбрать эту библиотеку для преобразования TeX практически во все популярные форматы файлов изображений. Однако в этой статье мы рассмотрим, как преобразовать TeX в BMP с помощью Aspose.TeX for Java.
В этой статье мы рассмотрим следующие моменты:
- Установка TeX API — Aspose.Tex для Java
- Программное преобразование TEX в BMP в Java
- Создать BMP онлайн
Установка TeX API — Aspose.Tex для Java
Aspose.TeX for Java поставляется с гибкой версткой и несколькими выходными форматами. Кроме того, этот API преобразования файлов предоставляет надежный механизм преобразования Tex в изображения, такие как PNG, TIFF, PDF и другие. Процесс установки этой удобной для разработчиков библиотеки очень прост и надежен. Для установки вы можете скачать этот JAR-файл или использовать следующие конфигурации Maven:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose<https://releases.aspose.com/tex/java//groupId>
<artifactId>aspose-tex</artifactId>
<version>22.6</version>
</dependency>
</dependencies>
Преобразование TeX в BMP в Java программно
На данный момент мы установили этот TeX API. Теперь мы напишем пример кода для реализации программного преобразования Tex в BMP. Имейте в виду, что у нас есть исходный Tex-файл, который будет использоваться для преобразования.
Следующие шаги демонстрируют, как преобразовать TeX в BMP в Java:
- Определите рабочий каталог.
- Вызовите метод objectLaTeX, чтобы получить конфигурацию расширения движка ObjectTeX с предварительно загруженным форматом ObjectLaTeX.
- Передайте метод objectLaTeX методу consoleAppOptions класса TeXOptions.
- Установите выходной рабочий каталог, вызвав метод setOutputWorkingDirectory.
- Создайте экземпляр класса BmpSaveOptions и передайте его методу setSaveOptions.
- Создайте конструктор класса TeXJob.
- Вызовите метод run для запуска задания TeX.
В следующем примере кода показано, как программно преобразовать TeX в изображение:
package com.example;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.TeXJob;
import com.aspose.tex.TeXOptions;
import com.aspose.tex.rendering.BmpSaveOptions;
import com.aspose.tex.rendering.ImageDevice;
public class Main {
// Конвертировать TEX в BMP в Java - Конвертер TEX в изображения
public static void main(String[] args) throws Exception {
// Определите рабочий каталог
String dataDir = "/sample-files/";
// Вызовите метод objectLaTeX, чтобы получить конфигурацию расширения движка ObjectTeX с предварительно загруженным форматом ObjectLaTeX.
// Передайте метод objectLaTeX методу consoleAppOptions класса TeXOptions.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Установите выходной рабочий каталог, вызвав метод setOutputWorkingDirectory.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// Создайте экземпляр параметров сохранения в изображение BMP и передайте его методу setSaveOptions.
options.setSaveOptions(new BmpSaveOptions());
// Создайте конструктор класса TeXJob.
TeXJob job = new TeXJob(dataDir+ "sample.tex", new ImageDevice(), options);
// Вызовите метод run, чтобы запустить задание TeX.
job.run();
}
}
После успешного запуска вы увидите файл BMP, созданный по указанному вами адресу. Результат показан на изображении ниже:
Создать BMP онлайн
Aspose.TeX поддерживает веб-онлайн инструмент для конвертации TeX в изображения онлайн. Этот инструмент предлагает функции онлайн-манипулирования и преобразования файлов TeX. Вы можете использовать его эффективность и надежность не только на настольных компьютерах, но и на мобильных телефонах. Этот онлайн-конвертер TeX в BMP бесплатен, и вы можете использовать его без создания учетной записи.
Конвертер TEX в BMP — получите бесплатную лицензию
Вы можете воспользоваться бесплатной временной лицензией, чтобы попробовать этот API преобразования файлов без ограничений ознакомительной версии.
Заключение
На этом мы заканчиваем этот пост в блоге. Мы ценим ваше намерение проявить интерес к Aspose.TeX for Java. Итак, мы узнали, как конвертировать TeX в BMP на Java с помощью этого API TeX. Фактически, эта статья посвящена лишь одной из функций, предлагаемых TeX API. Однако вы можете просмотреть огромный набор классов и методов, которые он предоставляет. Для этого посетите репозиторий документация, GitHub и ссылки API.
Также мы рекомендуем вам посетить Руководство по началу работы.
Наконец, aspose.com пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных обновлений.
Помощь доступна
Наша команда поддержки очень энергичная и отзывчивая. Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.
Часто задаваемые вопросы – Часто задаваемые вопросы
.TeX вариант №
Файлы TeX созданы на языке разметки с механизмом набора текста. Более подробно об этом можно узнать здесь.
Как разработать конвертер TeX в BMP с использованием Java?
Aspose.TeX for Java предлагает методы и классы для программного преобразования TeX в BMP. Пожалуйста, посетите эту ссылку для получения более подробной информации.