TeX é um sistema tipográfico que tem sido apontado como um dos mais sofisticados sistemas tipográficos digitais. Os arquivos TeX são usados para compor diferentes documentos e livros contendo texto, símbolos e expressões aritméticas. A maioria dos editores TeX gera uma saída PDF. Pode haver casos em que você precise da saída de um arquivo TeX como um documento do Word. Para esses casos, este artigo ensinará como converter arquivos LaTeX em arquivos do Word usando C++.
- API C++ para converter arquivos LaTeX TeX em arquivos do Word
- Converter um arquivo LaTeX TeX para DOCX usando C++
API C++ para converter arquivos LaTeX TeX em arquivos do Word
Aspose.PDF for C++ é uma poderosa biblioteca C++ que permite criar, ler e modificar documentos PDF. Além disso, a API suporta a conversão de arquivos LaTeX TeX em arquivos do Word. Você pode instalar a API por meio do NuGet ou baixá-la diretamente da seção downloads.
PM> Install-Package Aspose.PDF.Cpp
Converter um arquivo LaTeX TeX para DOCX usando C++
A seguir estão as etapas para converter um arquivo LaTeX TeX em um arquivo Word usando C++.
- Crie uma instância da classe TeXLoadOptions.
- Carregue o arquivo TeX usando a classe Document passando o caminho do arquivo e o objeto de TeXLoadOptions como parâmetros.
- Salve o arquivo TeX como DOCX usando o método Document->Save(System::String outputFileName, formato SaveFormat).
O código de exemplo a seguir mostra como converter um arquivo LaTeX TeX em um arquivo do Word usando C++.
// Crie uma instância da classe TeXLoadOptions
auto options = MakeObject<TeXLoadOptions>();
// Carregue o arquivo TeX
auto pdfDocument = MakeObject<Document>(u"SourceDirectory\\samplefile.tex", options);
// Salve o arquivo TeX como DOCX
pdfDocument->Save(u"OutputDirectory\\TeXToDOCX_out.docx", SaveFormat::DocX);
Obtenha uma licença gratuita
Você pode experimentar a API sem limitações de avaliação solicitando uma licença temporária gratuita.
Conclusão
Neste artigo, você aprendeu como converter arquivos LaTeX TeX em arquivos do Word usando C++. Conseguimos isso usando a API Aspose.PDF para C++. É uma API robusta que fornece muitos recursos adicionais para automatizar seus fluxos de trabalho relacionados a PDF. Você pode explorar a API em detalhes visitando a documentação oficial. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco em nosso fórum de suporte gratuito.