XHTML PDF Java

XHTML é um formato de arquivo baseado em texto com marcação no formato XML. Esse formato é amplamente utilizado por ser genérico e envolver menos scripts. Considerando que, arquivos PDF são arquivos de formato de layout fixo que são popularmente usados por serem independentes de plataforma. Em certos casos, pode ser necessário converter arquivos XHTML para o formato PDF. De acordo com esses casos de uso, este artigo demonstra como converter o formato XHTML para PDF em Java.

Conversor de XHTML para PDF – Instalação da API Java

Aspose.HTML for Java API suporta HTML, MHTML, PDF e muitos outros formatos de arquivo. Você pode configurar rapidamente a API baixando seu arquivo JAR da seção New Releases, ou através das seguintes configurações para acessá-la no Aspose Repository:

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.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Converter arquivo XHTML para PDF programaticamente em Java

As etapas abaixo explicam como converter um arquivo XHTML para o formato PDF programaticamente em Java:

  1. Carregue o arquivo XHTML de entrada.
  2. Crie um objeto de classe PdfSaveOptions.
  3. Converta o arquivo XHTML para o formato PDF.

O trecho de código abaixo demonstra como converter o formato XHTML para PDF programaticamente em Java:

// Carregue o arquivo XHTML de entrada para convertê-lo
HTMLDocument document = new HTMLDocument("sample.xhtml");

// Criar instância de PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// Salvar XHTML como um documento PDF
Converter.convertHTML(document, options, "output.pdf");

Explore o Aspose.HTML para Java

Você pode dar uma olhada na seção documentação para explorar vários outros recursos da API. Além disso, outros tópicos úteis que fornecem informações sobre notas de lançamento, bem como detalhes do guia para iniciantes, também são abordados de acordo.

Conclusão

Em conclusão, você aprendeu como converter o formato XHTML para PDF. Essa conversão é útil em diferentes cenários, como quando você precisa compartilhar os dados com muitas pessoas. Além disso, caso você tenha dúvidas ou ambiguidades, sinta-se à vontade para nos escrever no fórum.

Veja também