Перетворення LaTeX на зображення SVG у C#

TeX — це мова, яка складається з синтаксису програмування та розмітки. LaTeX є найпоширенішим форматом, який об’єднує різні стилі документів, як-от книги, листи, заяви тощо. У деяких випадках використання ви можете перетворити файли TeX на зображення SVG. Відповідно, ця стаття розповідає про те, як програмно перетворити TeX на зображення SVG на C#.

Перетворювач зображень TeX у SVG – безкоштовне завантаження API C#

Aspose.TeX for .NET API можна використовувати для набору файлів TeX у різні формати файлів. Його можна використовувати для створення, керування або перетворення різних структурованих документів. Просто завантажте довідковий файл DLL зі сторінки Нові випуски або запустіть таку команду встановлення, щоб налаштувати його з галереї NuGet:

PM> Install-Package Aspose.TeX

Перетворіть LaTeX TeX у SVG у C# – Покроковий посібник

Ви можете перетворити файл LaTeX TeX на зображення SVG, виконавши наведені нижче дії.

  1. Створення параметрів перетворення для формату Object LaTeX.
  2. Вкажіть робочий каталог файлової системи.
  3. Ініціалізуйте параметри для збереження зображення SVG.
  4. Запустіть перетворення зображень LaTeX у SVG.

Програмне перетворення TeX LTX на зображення SVG на C#

Вам потрібно виконати наступні кроки, щоб перетворити файл LaTeX на зображення SVG:

  1. Створіть параметри перетворення за допомогою класу TeXOptions.
  2. Встановіть робочий каталог файлової системи для створення вихідного файлу.
  3. Ініціалізувати екземпляр класу SvgSaveOptions.
  4. Запустіть перетворення зображень 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. У разі будь-яких проблем або неясностей, будь ласка, напишіть нам на форум.

Дивись також