Látex para Word Java

TEX é um formato amplamente utilizado para composição de artigos, livros e outras publicações. Um arquivo TEX é composto por diferentes tags para inserir texto, gráficos, equações matemáticas, símbolos, etc. A maioria dos editores TEX gera a saída de um arquivo TEX como um documento PDF. No entanto, em certos casos, pode ser necessário gerar um documento do Word a partir do arquivo TEX. Para esses casos, este artigo aborda como converter o arquivo LaTeX (.tex) para o formato Word usando Java.

Java LaTeX to Word Converter API

Para converter os arquivos LaTeX para o formato Word DOCX, usaremos Aspose.PDF for Java. É uma poderosa API de manipulação de PDF para gerar, modificar ou converter documentos PDF. Você pode baixar a API ou instalá-la usando as seguintes configurações do Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>21.6</version>
</dependency>

Converter um arquivo LaTeX TEX para DOCX em Java

A seguir estão as etapas para converter um arquivo LaTeX TEX para o formato Word DOCX usando Java.

O exemplo de código a seguir mostra como converter arquivos LaTeX para o formato Word DOCX.

// Criar objeto TeXLoadOptions
TeXLoadOptions options = new TeXLoadOptions();

// Criar objeto Documento
Document pdfDocument = new Document("document.tex", options);

// Converter TEX para DOCX 
pdfDocument.save("TeXToPDF_out.docx", SaveFormat.DocX); 

Obtenha uma licença de API gratuita

Você pode obter uma licença temporária para usar a API sem limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como converter arquivos LaTeX para o formato Word usando Java. Você pode facilmente incorporar o código em seus aplicativos Java para automatizar a conversão de TEX para DOCX. Para explorar mais sobre o Aspose.PDF para Java, visite a documentação. Caso você tenha alguma dúvida, entre em contato conosco através do nosso fórum.

Veja também