PUB a HTML en Java

Los archivos PUB se utilizan con frecuencia para diseñar documentos a gran escala como folletos, volantes, etc. Puede convertir archivos PUB a páginas web HTML. En este artículo, aprenderá todos los detalles sobre la conversión, paso a paso, bajo los siguientes encabezados:

Convertidor de página web de PUB a HTML: instalación de las API de Java

La conversión de PUB a HTML es básicamente un proceso de dos pasos. En primer lugar, debe convertir el archivo PUB en un documento PDF utilizando la API Aspose.PUB for Java. Luego puede convertir el archivo PDF intermediario a un archivo de formato HTML mediante programación usando Java. Por lo tanto, descargue los archivos JAR de la sección Nuevos lanzamientos, o use las siguientes configuraciones de Maven:

Repositorio:

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

Dependencia:

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

Convertir PUB a página web HTML usando Java

Puede convertir un archivo PUB a un archivo de formato de página web HTML con los siguientes pasos:

  1. Inicialice ByteArrayOutputStream para contener el archivo PDF intermedio.
  2. Inicialice Pub Parser para el archivo PUB con el método createParser.
  3. Analice el archivo de Publisher utilizando el método parse.
  4. Convierta el archivo PUB a PDF y guarde el resultado en un ByteArrayOutputStream.
  5. Cargue el documento PDF intermediario desde la transmisión.
  6. Convierta o exporte el archivo PUB a la página web HTML.

El siguiente código muestra cómo convertir un archivo PUB en una página web HTML mediante programación usando Java:

// Inicialice ByteArrayOutputStream para contener el archivo PDF intermediario.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

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

// Analizar el archivo del editor de entrada
com.aspose.pub.Document doc = parser.parse();

// Convierta el archivo PUB a PDF y guarde el resultado en un ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Cargue el archivo PDF de entrada desde ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// Inicializar objeto de clase HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();

// Convertir archivo PUB a página web HTML
document.save("Output.html", options);

Obtenga una licencia de evaluación gratuita

Puede solicitar una Licencia temporal gratuita para probar las API sin ninguna limitación.

Conclusión

En este artículo, ha explorado cómo convertir un archivo de Publisher, PUB, en una página web HTML. El archivo de salida se crea con alta fidelidad y eficiencia. Solo necesita seguir algunos pasos simples como se mencionó anteriormente, y la API crea el archivo de salida según sus requisitos. Además, puede visitar la Documentación de la API para obtener más información sobre la API. Si tiene alguna inquietud, escríbanos al Foro de soporte gratuito.

Ver también