Este tópico interessante fornece uma demonstração de como renderizar LaTeX para PNG usando C++. Também chamamos os arquivos LaTeX como arquivos .tex e pode-se facilmente renderizar LaTeX para PNG em C++ com propriedades e métodos de API simples. Uma coisa boa sobre usar este exemplo é que as chamadas de API não dependem de nenhum outro software de aplicativo ou ferramentas de terceiros para sua execução.
Etapas para renderizar LaTeX para PNG usando C++
- Instale Aspose.Tex.Cpp usando a ferramenta NuGet Package Manager
- Incluir referência a Aspose::TeX, Aspose::TeX::IO e Aspose::TeX::Presentation::Image namespaces
- Instancie o objeto TeXOptions Class para definir as configurações
- Instanciar objeto PngSaveOptions Class para salvar LaTeX para imagem PNG
- Inicialize o ImageDevice para renderização
- Use TexJob para renderizar LaTeX para imagem PNG
Os documentos LaTeX são destinados a fins científicos e de pesquisa que podem ser usados por usuários técnicos e contêm informações em formato de texto simples. Para exportar uma imagem LaTeX para PNG em C++, primeiro criaremos uma instância da classe TeXOptions para definir configurações envolvendo diretório de entrada, diretório de saída e opções do console. Nas etapas subsequentes, definiremos as propriedades PngSaveOptions, como a resolução da imagem. Finalmente, vamos inicializar ImageDevice e usando TexJob renderizar LaTeX para imagem PNG usando C++.
Código para converter LaTeX para PNG em C++
Neste tópico, aprendemos como C++ cria uma imagem PNG do LaTeX usando chamadas de API simples. Se você estiver interessado em aprender outros recursos, como renderizar arquivos MPP, consulte o artigo em como converter MPP para XPS usando C++.