TeX — это язык, который включает в себя как программирование, так и синтаксис разметки. LaTeX является наиболее часто используемым форматом, который объединяет различные стили документов, такие как книги, письма, заявления и т. д. В некоторых случаях использования вы можете захотеть преобразовать файлы TeX в изображения SVG. Соответственно, в этой статье рассказывается, как программно преобразовать изображение TeX в SVG на C#.
- Конвертер изображений TeX в SVG — C# Скачать бесплатно через API
- Преобразование LaTeX TeX в SVG на C# — пошаговое руководство
- Программное преобразование изображения TeX LTX в SVG на C#
Конвертер изображений TeX в SVG — C# Скачать бесплатно через API
Aspose.TeX for .NET API можно использовать для преобразования файлов TeX в различные форматы файлов. Его можно использовать для создания, управления или преобразования различных структурированных документов. Просто загрузите эталонный DLL-файл со страницы Новые выпуски или выполните следующую команду установки, чтобы настроить его из галереи NuGet:
PM> Install-Package Aspose.TeX
Преобразование LaTeX TeX в SVG на C# — пошаговое руководство
Вы можете преобразовать файл LaTeX TeX в изображение SVG, выполнив следующие действия:
- Создайте параметры преобразования для формата Object LaTeX.
- Укажите рабочий каталог файловой системы.
- Инициализируйте параметры сохранения изображения SVG.
- Запустите преобразование изображений LaTeX в SVG.
Программное преобразование изображения TeX LTX в SVG на C#
Вам необходимо выполнить следующие шаги, чтобы преобразовать файл LaTeX в изображение SVG:
- Создайте параметры преобразования с помощью класса TeXOptions.
- Установите рабочий каталог файловой системы для создания выходного файла.
- Инициализировать экземпляр класса SvgSaveOptions.
- Запустите преобразование изображений LaTeX в SVG с экземпляром класса TexJob.
Фрагмент кода ниже показывает, как программно преобразовать изображение LaTeX в SVG на C#:
// Создайте параметры преобразования для формата Object LaTeX при расширении механизма Object TeX.
Aspose.TeX.TeXOptions options = Aspose.TeX.TeXOptions.ConsoleAppOptions(Aspose.TeX.TeXConfig.ObjectLaTeX);
// Укажите рабочий каталог файловой системы для вывода.
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Program.OutputDirectory);
// Инициализируйте параметры сохранения в формате SVG.
options.SaveOptions = new Aspose.TeX.Presentation.Svg.SvgSaveOptions();
// Запустите преобразование LaTeX в SVG.
new Aspose.TeX.TeXJob(Path.Combine(Program.InputDirectory, "hello-world.ltx"), new Aspose.TeX.Presentation.Svg.SvgDevice(), options).Run();
Получите бесплатную ознакомительную лицензию
Вы можете запросить бесплатную временную лицензию, которая позволит вам избежать каких-либо оценочных ограничений API.
Вывод
В этой статье вы узнали, как программно преобразовать файл LaTeX TeX LTX в изображение SVG (масштабируемая векторная графика) на C#. Кроме того, вы можете посетить раздел документация, чтобы узнать о других функциях API. В случае каких-либо проблем или неясностей, пожалуйста, пишите нам на форум.