TeX у SVG
Конвертуйте TeX у SVG за допомогою API Рішення для C++.
Як конвертувати TeX у SVG за допомогою C++
TeX — це, по суті, мова програмування, заснована на макросах. Користувачі пишуть звичайні текстові файли з вбудованими командами (макросами), які вказують системі TeX, як форматувати документ. Він був розроблений для створення високоякісної типографіки, особливо для математичних формул і технічних документів. TeX дає вам точний контроль над макетом, інтервалами, переносами та зовнішнім виглядом тексту та математичних символів. Користувачі пишуть Звичайні текстові файли з вбудованими командами (макросами), які інструктують механізм TeX щодо того, як форматувати документ. Хоча написання складних документів безпосередньо в Plain TeX може бути досить складним, тож ми маємо API для перетворення основних елементів наукового набору – від точних математичних формул до ретельно структурованих документів – у візуальний формат, наприклад SVG, у вашій екосистемі C++.
Aspose.TeX для C++ розроблено для роботи з унікальними характеристиками TeX. Інтегруйте цю потужність безпосередньо у своє програмне забезпечення та виходьте за межі обмежень зовнішніх методів перетворення, охоплюючи спрощений робочий процес.
Щоб конвертувати TeX у SVG:
- Використайте API Aspose.TeX для C++, який є багатофункціональним, потужним і простим у використанні API для обробки та перетворення документів для платформи C++.
- Ви можете завантажити його останню версію безпосередньо. Просто відкрийте менеджер пакетів NuGet, знайдіть і встановіть Aspose.TeX.Cpp. Ви також можете використовувати консоль менеджера пакетів.
Кроки для перетворення TeX у SVG за допомогою C++
Aspose.TeX дозволяє розробникам легко перетворювати файли TeX у SVG використовуючи лише кілька рядків коду.
- Створіть екземпляр класу TeXOptions .
- Вкажіть робочий каталог файлової системи для виведення, викликавши метод set_OutputWorkingDirectory() .
- Ініціалізуйте параметри збереження для формату SVG за допомогою класу SvgSaveOptions .
- Створіть екземпляр класу TeXJob за допомогою щойно створеного SvgDevice і запустіть перетворення TeX у SVG за допомогою методу Run().
Почніть роботу з C++ TeX API
- Встановіть з командного рядка, ввівши
nuget install Aspose.TeX.Cpp
або через консоль Visual Studio Package Manager за допомогоюInstall-Package Aspose.TeX.Cpp
. - Або отримайте DLL у ZIP-файлі з завантажень .
TeX What is TeX File Format
TeX насправді не є форматом. Це як мова програмування, так і механізм інтерпретатора, який розуміє цю мову. Файл TeX — це звичайний текстовий файл, створений за допомогою синтаксису TeX для перетворення в певний цільовий формат за допомогою обробки механізмом TeX. Цей вихідний документ може містити графіки, таблиці, списки, формули та рівняння.
SVG What is SVG File Format
Масштабована векторна графіка (SVG) — це мова опису сторінок на основі XML. Вона розроблена для створення двовимірної векторної та змішаної векторно-растрової графіки. Документ SVG — це текстовий файл, який описує зображення як геометричні примітиви: лінії, криві, фігури, текст тощо. Файл містить набір команд, формул і чисел для визначення векторних об’єктів.