Este interesante tema brinda una demostración sobre cómo renderizar LaTeX a PNG usando C++. También llamamos a los archivos LaTeX como archivos .tex y uno puede fácilmente renderizar LaTeX a PNG en C++ con propiedades y métodos API simples. Una cosa buena de usar este ejemplo es que las llamadas API no dependen de ningún otro software de aplicación o herramientas de terceros para su ejecución.
Pasos para renderizar LaTeX a PNG usando C++
- Instale Aspose.Tex.Cpp con la herramienta Administrador de paquetes NuGet
- Incluya una referencia a los espacios de nombres Aspose::TeX, Aspose::TeX::IO y Aspose::TeX::Presentation::Image
- Crear una instancia del objeto TeXOptions Class para establecer configuraciones
- Crear una instancia del objeto PngSaveOptions Class para guardar LaTeX en una imagen PNG
- Inicialice ImageDevice para renderizar
- Use TexJob para renderizar LaTeX a una imagen PNG
Los documentos LaTeX están destinados a fines científicos y de investigación que pueden ser utilizados por usuarios técnicos y contienen información en forma de texto sin formato. Para exportar LaTeX a una imagen PNG en C++, primero crearemos una instancia de la clase TeXOptions para establecer configuraciones que involucren el directorio de entrada, el directorio de salida y las opciones de la consola. En los pasos siguientes, configuraremos las propiedades PngSaveOptions como la resolución de la imagen. Finalmente, inicializaremos ImageDevice y usando TexJob renderizaremos LaTeX a una imagen PNG usando C++.
Código para convertir LaTeX a PNG en C++
En este tema, hemos aprendido cómo C++ crea una imagen PNG a partir de LaTeX usando simples llamadas a la API. Si está interesado en conocer otras funciones, como renderizar archivos MPP, consulte el artículo sobre cómo convertir MPP a XPS usando C++.