Este artigo orienta você em uma API TeX de nível empresarial para programadores Java manipularem arquivos TeX programaticamente. Aspose.TeX não apenas oferece recursos de manipulação/criação, mas também vários recursos de conversão de formato de arquivo. Nesta postagem do blog, veremos como instalar esta API de conversão de arquivos e implementar a funcionalidade para converter TeX em imagem usando Java. Você pode optar por esta biblioteca para converter TeX para quase todos os formatos de arquivo de imagem populares. No entanto, neste artigo, exploraremos como converter TeX para BMP usando Aspose.TeX for Java.
Abordaremos os seguintes pontos neste artigo:
- Instalação da API TeX - Aspose.Tex para Java
- Converta TEX em BMP em Java programaticamente
- Criar BMP on-line
Instalação da API TeX - Aspose.Tex para Java
Aspose.TeX for Java vem com composição tipográfica flexível com vários formatos de saída. Além disso, esta API de conversão de arquivos fornece um mecanismo sólido para converter Tex em imagens como PNG, TIFF, PDF e muito mais. O processo de instalação desta biblioteca amigável ao desenvolvedor é muito simples e robusto. Para a instalação, você pode baixar este arquivo JAR ou usar as seguintes configurações do Maven:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose<https://releases.aspose.com/tex/java//groupId>
<artifactId>aspose-tex</artifactId>
<version>22.6</version>
</dependency>
</dependencies>
Converter TeX em BMP em Java programaticamente
Até agora, instalamos esta API TeX. Agora, escreveremos um exemplo de código para implementar a conversão programática de Tex para BMP. Esteja ciente de que temos um arquivo Tex de origem que será usado para a conversão.
As etapas a seguir demonstram como converter TeX em BMP em Java:
- Defina o diretório de trabalho.
- Invoque o método objectLaTeX para obter a configuração da extensão do mecanismo ObjectTeX com o formato ObjectLaTeX pré-carregado.
- Passe o método objectLaTeX para o método consoleAppOptions da classe TeXOptions.
- Defina o diretório de trabalho de saída chamando o método setOutputWorkingDirectory.
- Crie uma instância da classe BmpSaveOptions e passe-a para o método setSaveOptions.
- Crie um construtor da classe TeXJob.
- Chame o método run para executar o trabalho TeX
O exemplo de código a seguir mostra como converter TeX em imagem programaticamente:
package com.example;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.TeXJob;
import com.aspose.tex.TeXOptions;
import com.aspose.tex.rendering.BmpSaveOptions;
import com.aspose.tex.rendering.ImageDevice;
public class Main {
// Converta TEX para BMP em Java - Conversor de TEX para Imagem
public static void main(String[] args) throws Exception {
// Defina o diretório de trabalho
String dataDir = "/sample-files/";
// Invoque o método objectLaTeX para obter a configuração da extensão do mecanismo ObjectTeX com o formato ObjectLaTeX pré-carregado.
// Passe o método objectLaTeX para o método consoleAppOptions da classe TeXOptions.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());
// Configure o diretório de trabalho de saída chamando o método setOutputWorkingDirectory.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(dataDir));
// Crie uma instância de opções de salvamento em imagem BMP e passe-a para o método setSaveOptions.
options.setSaveOptions(new BmpSaveOptions());
// Crie um construtor da classe TeXJob.
TeXJob job = new TeXJob(dataDir+ "sample.tex", new ImageDevice(), options);
// Chame o método run para executar o trabalho TeX.
job.run();
}
}
Após uma execução bem-sucedida, você verá um arquivo BMP criado no endereço fornecido. A saída é mostrada na imagem abaixo:
Crie BMP on-line
Aspose.TeX oferece suporte a uma ferramenta online baseada na web para converter TeX em imagens online. Esta ferramenta oferece recursos online de manipulação e conversão de arquivos TeX. Você pode aproveitar sua eficiência e robustez não apenas em desktops, mas também em telefones celulares. Este conversor online de TeX para BMP é gratuito e você pode usá-lo sem qualquer criação de conta.
Conversor TEX para BMP - Obtenha uma licença gratuita
Você pode aproveitar uma licença temporária gratuita para experimentar esta API de conversão de arquivos sem limitações de avaliação.
Conclusão
Estamos encerrando esta postagem do blog aqui. Agradecemos sua intenção de se interessar por Aspose.TeX for Java. Então, aprendemos como converter TeX para BMP em Java usando esta API TeX. Na verdade, este artigo é apenas sobre uma das funcionalidades que esta API TeX oferece. No entanto, você pode passar por uma enorme pilha de classes e métodos que ele fornece. Para isso, visite a documentação, o repositório GitHub e a API referências.
Além disso, recomendamos que você visite o Guia de primeiros passos.
Finalmente, aspose.com está escrevendo novas postagens no blog. Portanto, mantenha contato para atualizações regulares.
A ajuda está disponível
Nossa equipe de suporte é muito vibrante e prestativa. Você pode nos informar sobre suas dúvidas ou dúvidas em nosso fórum.
Perguntas frequentes – Perguntas frequentes
O que é um arquivo .TeX?
Os arquivos TeX são feitos de linguagem de marcação com mecanismo de composição tipográfica. Além disso, você pode aprender mais sobre isso aqui.
Como desenvolver um conversor TeX para BMP usando Java?
Aspose.TeX for Java oferece métodos e classes para obter conversão de TeX em BMP programaticamente. Visite este link para obter mais detalhes.