В этом интересном разделе демонстрируется, как рендерить LaTeX в PNG с помощью C++. Мы также называем файлы LaTeX файлами .tex, и можно легко рендерить LaTeX в PNG на C++ с помощью простых свойств и методов API. В этом примере хорошо то, что вызовы API не зависят от какого-либо другого прикладного программного обеспечения или сторонних инструментов для их выполнения.
Шаги для рендеринга LaTeX в PNG с использованием C++
- Установите Aspose.Tex.Cpp с помощью диспетчера пакетов NuGet.
- Включите ссылку на пространства имен Aspose::TeX, Aspose::TeX::IO и Aspose::TeX::Presentation::Image.
- Создать объект TeXOptions Class для настройки конфигураций
- Создать объект PngSaveOptions Class для сохранения LaTeX в изображение PNG
- Инициализировать ImageDevice для рендеринга
- Используйте TexJob для рендеринга изображения LaTeX в PNG
Документы LaTeX предназначены для научных и исследовательских целей, могут использоваться техническими пользователями и содержат информацию в текстовой форме. Чтобы экспортировать изображение LaTeX в PNG на C++, мы сначала создадим экземпляр класса TeXOptions для настройки конфигураций, включающих входной каталог, выходной каталог и параметры консоли. В последующих шагах мы установим свойства PngSaveOptions, такие как разрешение изображения. Наконец, мы инициализируем ImageDevice и с помощью TexJob рендерим LaTeX в изображение PNG с помощью C++.
Код для преобразования LaTeX в PNG на C++
В этом разделе мы узнали, как C++ создает изображение PNG из LaTeX, используя простые вызовы API. Если вы заинтересованы в изучении других функций, таких как рендеринг файлов MPP, обратитесь к статье как конвертировать MPP в XPS с помощью C++.