EPUB para XPS Programaticamente Java

O arquivo EPUB está no formato de arquivo Open eBook que geralmente é usado para publicar livros. Em casos de uso específicos, pode ser necessário converter um arquivo EPUB para o formato de arquivo XPS. Neste artigo, você aprenderá como converter arquivos EPUB para XPS programaticamente em Java.

Conversor EPUB para XPS – Instalação da API Java

Aspose.HTML for Java API suporta trabalhar com EPUB, XPS e muitos outros formatos de arquivo. Você pode configurar rapidamente a API baixando seu arquivo JAR da seção New Releases ou instalando-o do Aspose Repository com as seguintes configurações:

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 EPUB para arquivo XPS programaticamente em Java

Você precisa seguir as etapas abaixo para converter um arquivo EPUB em um documento XPS programaticamente em Java:

  1. Em primeiro lugar, carregue o arquivo EPUB de entrada.
  2. Crie um objeto da classe XpsSaveOptions.
  3. Defina as dimensões da página em polegadas, centímetros, etc. conforme necessário.
  4. Finalmente, converta o arquivo EPUB para XPS.

O trecho de código abaixo explica como converter um arquivo EPUB em um arquivo XPS em Java:

// Crie uma instância de XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();

// Definir o tamanho da página em polegadas
options.getPageSetup().setAnyPage(new Page(new Size(Length.fromInches(7), Length.fromInches(3))));

// Chame o método convertEPUB para converter EPUB em XPS
Converter.convertEPUB("input.epub", options, "output.xps");

Obtenha Licença de Avaliação Gratuita

Você pode avaliar todos os recursos da API em sua capacidade total solicitando uma licença temporária gratuita.

Explorar outros recursos

Você pode visitar a seção documentação para explorar vários outros recursos suportados pela API.

Demonstração on-line

Experimente o aplicativo da Web EPUB to XPS Converter desenvolvido usando a API acima.

Conclusão

Neste artigo, você aprendeu como converter um arquivo EPUB para o formato XPS. Você pode controlar diferentes propriedades do arquivo de saída como a altura da página, largura, resoluções, etc. Além disso, você pode encontrar muitos outros recursos da API visitando a documentação. Além disso, sinta-se à vontade para entrar em contato conosco no fórum em caso de dúvidas.

Veja também

Converter Markdown em HTML ou HTML em arquivo MD em Java