Перетворення TeX і LaTeX
TeX конвертер API рішення для Java яке легко інтегрувати і використовувати!
Aspose.TeX — це API для системи Object TeX. Докладніше про TeX див. у статті Вступ до TeX . Розробники можуть легко конвертувати TeX і LaTeX у формати PDF, XPS, PNG, JPG, BMP і TIFF, інтегрувавши API для Java. Нижче наведено приклад коду, який програмісти можуть вдосконалити та інтегрувати в рішення LaTeX.
API Рішення для Java описане тут дозволяє конвертувати файли TeX і LaTeX програмно, але вам може бути корисно переглянути та спробувати кросплатформні конвертери , розроблені за допомогою . NET версії API. Там також можна знайти програми для створення та редагування файлів TeX, таблиць, графіки, об’єднання кількох файлів TeX в один PDF-файл тощо.
Конвертуйте LaTeX у зображення, XPS, PDF, SVG у Java.
API підтримує вихідні формати BMP, JPEG, PDF, SVG, TIFF, XPS і PNG. Щоб конвертувати файли TeX у зображення, PDF, XPS або SVG, виконайте наступні дії:
- Створіть екземпляр класу TeXOptions .
- Вкажіть робочий каталог файлової системи для виведення/введення за допомогою методів setOutputWorkingDirectory() / setInputWorkingDirectory() .
- Ініціалізуйте параметри збереження за допомогою BmpSaveOptions , PngSaveOptions , TiffSaveOptions , JpegSaveOptions або PdfSaveOptions , SvgSaveOptions або XpsSaveOptions класу. Останній клас є типовим.
- Створіть екземпляр класу TeXJob() , передаючи відповідний пристрій виведення [ImageDevice](https:// reference.aspose.com/tex/java/com.aspose.tex.rendering/ImageDevice), PdfDevice , SvgDevice або XpsDevice як аргумент і запустіть перетворення за допомогою методу run().
Aspose.TeX для Java добре працює в будь-якому середовищі розробки, яке підтримує Java, але рекомендується дотримуватися таких вимог:
- Робочий стіл Microsoft Windows (7, 8, 10).
- Системи Linux (Ubuntu-16.04 або новіша версія).
- Mac OS X.
- Версія Java J2SE 8.0 (1.8) або вище (наприклад, Java 10).
// Create conversion options for Object LaTeX format on Object TeX engine extension.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Specify the input working directory if needed.
// It is required when the main input has dependencies (e.g. images).
options.setInputWorkingDirectory(new InputFileSystemDirectory(Utils.getInputDirectory());
// Specify the file system working directory for the output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Initialize the options for saving in PDF format.
options.setSaveOptions(new PdfSaveOptions());
// Run TeX to PDF conversion.
new TeXJob(Utils.getInputDirectory() + "hello-world.tex", new PdfDevice(), options).run();
FAQ
1. Чи можу я конвертувати TeX за допомогою цього API Рішення?
Aspose.TeX має функціональність, яка дозволяє конвертувати файли TeX і LaTeX в інші формати онлайн або програмно. Якщо вам потрібно миттєво трансформувати ваші файли онлайн, ви можете скористатися міжплатформною програмою TeX Конвертер .
2. Які конверсії підтримуються цим АПІ?
Ця функціональність дозволяє конвертувати у наступні вихідні формати JPEG, BMP, PNG, TIFF, SVG, PDF і XPS.
3. Чи ця функціональність безкоштовна?
Міжплатформні конвертери безкоштовні, тоді як для API Рішення ви можете отримати безкоштовну пробну версію, а потім придбати продукт, якщо це необхідно.
Support and Learning Resources
- Навчальні ресурси
- Документація
- Вихідний код
- Посилання на API
- Підтримка продукту
- Безкоштовна підтримка
- Платна підтримка
- Блог
- Release Notes
- Чому Aspose.TeX для Java?
- Список клієнтів
- Історії успіху