LaTeX використовується для створення вишуканих і відшліфованих наукових документів, які можуть містити складні математичні вирази, багатомовні матеріали тощо. У певних сценаріях вам може знадобитися перетворити файл TeX на зображення SVG. Дотримуючись таких вимог, у цій статті пояснюється, як програмно перетворити TeX на зображення SVG у Java.
- Перетворювач зображень TeX у SVG – встановлення Java API
- Як конвертувати LaTeX TeX у SVG у Java – кроки
- Перетворюйте LaTeX на зображення SVG програмним способом у Java
Перетворювач зображень TeX у SVG – встановлення Java API
Aspose.TeX for Java API підтримує набір файлів TeX. Крім того, ви можете створити спеціальний формат TeX або відобразити файли LaTeX у підтримуваних форматах файлів. Ви можете легко налаштувати API, завантаживши файл JAR із розділу Завантаження, або скориставшись наведеними нижче специфікаціями у файлі 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 у SVG у Java – кроки
Наступні кроки демонструють, як перетворити файл формату LaTeX на зображення SVG:
- Створюйте параметри перетворення LaTeX на основі розширення двигуна Object TeX.
- Вкажіть робочий каталог.
- Ініціалізуйте об’єкт SvgSaveOptions для відтворення зображення SVG.
- Запустіть перетворення зображень LaTeX у SVG.
Перетворюйте LaTeX на зображення SVG програмним способом у Java
Вам потрібно виконати наступні кроки, щоб перетворити файл LaTeX на зображення SVG:
- Створіть параметри перетворення LaTeX за допомогою об’єкта класу TeXOptions.
- Вкажіть робочий каталог для створення вихідного файлу.
- Створіть об’єкт класу SvgSaveOptions.
- Відобразіть файл LaTeX у форматі SVG за допомогою класу TexJob.
Наступний зразок коду демонструє, як програмно перетворити LaTeX на зображення SVG у Java:
// Створіть параметри перетворення для формату Object LaTeX за допомогою розширення двигуна Object TeX.
com.aspose.tex.TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Укажіть робочий каталог файлової системи для виводу.
options.setOutputWorkingDirectory(new com.aspose.tex.OutputFileSystemDirectory(dataDir));
// Ініціалізуйте параметри для збереження у форматі SVG.
options.setSaveOptions(new com.aspose.tex.rendering.SvgSaveOptions());
// Запустіть перетворення LaTeX у SVG.
new com.aspose.tex.TeXJob(dataDir + "hello-world.ltx", new com.aspose.tex.rendering.SvgDevice(), options).run();
Отримайте безкоштовну оціночну ліцензію
Ви можете уникнути обмежень щодо оцінювання, попросивши безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як програмно конвертувати файл LaTeX у масштабоване зображення SVG на Java. Крім того, ви можете досліджувати простір документація, щоб переглянути інші розділи, які охоплюють різні функції API. Будь ласка, зв’яжіться з нами на форумі, якщо вам потрібно обговорити будь-які вимоги чи проблеми.