PUB in HTML in Java

I file PUB sono spesso usati per progettare documenti su larga scala come brochure, volantini, ecc. Puoi convertire i file PUB in una pagina web HTML. In questo articolo imparerai tutti i dettagli sulla conversione, passo dopo passo sotto i seguenti titoli:

Convertitore di pagine Web da PUB a HTML – Installazione di API Java

La conversione da PUB a HTML è fondamentalmente un processo in due fasi. Innanzitutto, devi convertire il file PUB in un documento PDF utilizzando l’API Aspose.PUB for Java. Quindi puoi convertire il file PDF intermedio in un file in formato HTML a livello di codice utilizzando Java. Pertanto, scarica i file JAR dalla sezione Nuove versioni o utilizza le seguenti configurazioni Maven:

Archivio:

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

Dipendenza:

 <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>

Converti PUB in pagine Web HTML utilizzando Java

Puoi convertire un file PUB in un file in formato pagina Web HTML con i passaggi seguenti:

  1. Inizializza ByteArrayOutputStream per conservare il file PDF intermedio.
  2. Inizializza Pub Parser per il file PUB con il metodo createParser.
  3. Analizza il file Publisher utilizzando il metodo parse.
  4. Converti PUB in file PDF e salva il risultato in un ByteArrayOutputStream.
  5. Carica il documento PDF intermedio dallo stream.
  6. Converti o esporta il file PUB in una pagina Web HTML.

Il codice seguente mostra come convertire un file PUB in una pagina Web HTML a livello di codice utilizzando Java:

// Inizializza ByteArrayOutputStream per contenere il file PDF intermedio.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Carica il file PUB di input
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analizza il file dell'editore di input
com.aspose.pub.Document doc = parser.parse();

// Converti il file PUB in PDF e salva il risultato in un ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Carica il file PDF di input da ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// Inizializza l'oggetto classe HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();

// Converti file PUB in pagina Web HTML
document.save("Output.html", options);

Ottieni la licenza di valutazione gratuita

Puoi richiedere una Licenza temporanea gratuita per testare le API senza alcuna limitazione.

Conclusione

In questo articolo, hai esplorato come convertire un file di Publisher, PUB, in una pagina Web HTML. Il file di output viene creato con alta fedeltà ed efficienza. Devi solo seguire alcuni semplici passaggi come discusso sopra e l’API crea il file di output secondo le tue esigenze. Inoltre, puoi visitare la documentazione API per saperne di più sull’API. In caso di dubbi, scrivici al Forum di supporto gratuito.

Guarda anche