HTML para PDF Java Linux

Os arquivos HTML são comumente usados para exibir texto, imagens, desenhos, etc. na web. Em determinadas situações, pode ser necessário converter arquivos HTML em arquivos PDF. Este artigo aborda como converter um arquivo HTML em um documento PDF no Linux em Java.

API Java para converter HTML em PDF no Linux

Aspose.HTML for Java API suporta a criação, edição ou manipulação de arquivos HTML e vários outros formatos de arquivo. Você pode configurar a API baixando seu arquivo JAR da seção New Releases ou do repositório Maven com as especificações abaixo.

Repositório:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Dependência:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.6</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Converter HTML para PDF em Java no Linux

Você pode converter um arquivo HTML em um arquivo PDF no Linux usando Java seguindo as etapas abaixo:

  1. Instancie uma instância de classe HTMLDocument.
  2. Inicialize uma instância da classe PdfSaveOptions.
  3. Converta HTML para PDF com o método convertHTML.

O código a seguir demonstra como converter HTML para arquivo PDF no Linux programaticamente em Java:

// Inicializar um documento HTML a partir do arquivo de entrada
HTMLDocument document = new HTMLDocument("document.html");

// Inicialize o objeto da classe PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// Converter HTML para PDF
Converter.convertHTML(document, options, "output.pdf");

Obtenha Licença Temporária Gratuita

Para testar a API Aspose.HTML para Java em plena capacidade sem quaisquer limitações de avaliação, solicite uma licença temporária gratuita.

Conclusão

Neste artigo, você explorou como converter um documento HTML em um PDF no Linux em Java. Você pode aprender vários outros recursos visitando a documentação e referências da API. Além disso, sinta-se à vontade para entrar em contato conosco no fórum de suporte gratuito em caso de dúvidas.

Veja também