PUB para HTML em Java

Os arquivos PUB são frequentemente usados para projetar documentos em grande escala, como brochuras, folhetos, etc. Você pode converter arquivos PUB para página da Web HTML. Neste artigo, você conhecerá todos os detalhes sobre a conversão, passo a passo, nos seguintes títulos:

PUB to HTML Webpage Converter – Instalação de APIs Java

A conversão de PUB para HTML é basicamente um processo de duas etapas. Em primeiro lugar, você precisa converter o arquivo PUB em um documento PDF usando a API Aspose.PUB for Java. Em seguida, você pode converter o arquivo PDF intermediário em um arquivo de formato HTML programaticamente usando Java. Portanto, baixe os arquivos JAR da seção New Releases ou use as seguintes configurações do Maven:

Repositório:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependência:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

Converter PUB para página da Web HTML usando Java

Você pode converter um arquivo PUB em um arquivo de formato de página da Web HTML com as etapas abaixo:

  1. Inicialize ByteArrayOutputStream para armazenar o arquivo PDF intermediário.
  2. Inicialize Pub Parser para o arquivo PUB com o método createParser.
  3. Analise o arquivo do Publicador usando o método parse.
  4. Converta PUB para arquivo PDF e salve o resultado em um ByteArrayOutputStream.
  5. Carregue o documento PDF intermediário do fluxo.
  6. Converta ou exporte o arquivo PUB para a página da Web HTML.

O código a seguir mostra como converter um arquivo PUB em uma página da Web HTML programaticamente usando Java:

// Inicialize ByteArrayOutputStream para armazenar o arquivo PDF intermediário.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Carregar arquivo PUB de entrada
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analisar o arquivo do editor de entrada
com.aspose.pub.Document doc = parser.parse();

// Converta o arquivo PUB para PDF e salve o resultado em um ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Carregar arquivo PDF de entrada do ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

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

// Converter arquivo PUB para página da Web HTML
document.save("Output.html", options);

Obtenha Licença de Avaliação Gratuita

Você pode solicitar uma Licença Temporária Gratuita para testar as APIs sem quaisquer limitações.

Conclusão

Neste artigo, você explorou como converter um arquivo do Publisher, PUB, em uma página da Web HTML. O arquivo de saída é criado com alta fidelidade e eficiência. Você só precisa seguir algumas etapas simples, conforme discutido acima, e a API cria o arquivo de saída de acordo com seus requisitos. Além disso, você pode visitar a Documentação da API para saber mais sobre a API. Em caso de dúvidas, escreva para nós no Fórum de suporte gratuito.

Veja também