Markdown é a linguagem de marcação amplamente usada para criar sites, arquivos leia-me e documentos. Ele simplesmente requer a adição de elementos de formatação ao texto simples. Possui ampla compatibilidade que aumenta seu uso e também sua exigência de renderização para outros formatos de documentos. Neste artigo, você aprenderá como converter arquivos markdown programaticamente para o formato PDF em Java.

Convert MD Files to PDF using Java API

API Java para converter arquivos Markdown

GroupDocs fornece sua API Java para transformar arquivos markdown em outros formatos dentro de aplicativos Java. Este artigo usa GroupDocs.Conversion for Java para a conversão de arquivos MD para o formato PDF. Além disso, a API suporta muitas outras conversões de formatos de arquivo, como documentos de processamento de texto, planilhas, apresentações, eBooks, imagens e muitos outros mencionados na documentação.

Você pode baixar o arquivo JAR da seção de downloads ou usar as configurações de repositório e dependência mais recentes em seus aplicativos Java baseados em Maven.

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name>
    <url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion</artifactId>
    <version>22.8.1</version>
</dependency>

Converter Markdown em PDF em Java

Para converter todo o conteúdo do arquivo markdown em PDF, existem etapas simples. As etapas a seguir mostram como converter o arquivo MD markdown para o formato PDF em Java.

  • Carregue o arquivo markdown usando a classe Converter.
  • Prepare as opções de conversão de PDF.
  • Defina quaisquer outras opções de PDF, como margens da página, marca d’água, orientação da página, etc.
  • Converta o arquivo markdown em formato PDF usando o método convert().

O código-fonte Java a seguir converte o arquivo Markdown em PDF.

// Converter arquivos Markdown para formato PDF em Java

Converter converter = new Converter("/path/markdown.md");
PdfConvertOptions options = new PdfConvertOptions();
converter.convert("/output-path/markdown.pdf", options);

O trecho do arquivo MD e o arquivo PDF convertido do código acima são mostrados abaixo.

MD File converted to PDF using Java API

Obtenha uma licença de API gratuita

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

Conclusão

Para resumir, aprendemos como os arquivos markdown podem ser convertidos em formato PDF usando Java. Isso deve ajudá-lo a desenvolver um aplicativo de conversão de documentos online.

Você pode aprender mais sobre a API em sua documentação. Comece a experimentar os exemplos do GitHub dos recursos. Contacte-nos para qualquer questão através do fórum.

Veja também