Convertir Publisher a PNG en Java | Convertidor de PUB a PNG

¿Buscas una forma de exportar tus archivos PUB a imágenes PNG sin usar Microsoft Publisher? ¡No busques más! Esta publicación de blog te guiará a través del proceso de convertir PUB a PNG usando Java. Microsoft Publisher es una aplicación de publicación de escritorio que crea archivos PUB. Un archivo PUB contiene el diseño, texto, imágenes y elementos de formato del documento. Convertir archivos de Microsoft Publisher en imágenes PNG te permite compartir tu contenido en un formato de imagen ampliamente compatible. Comencemos y aprendamos a convertir Publisher a PNG en Java.

Este artículo cubre los siguientes temas:

  1. API de Java para convertir Publisher a PNG
  2. Convertir PUB a PNG en Java
  3. Convertir PUB a PNG en línea
  4. Recursos gratuitos

API de Java para convertir Publisher a PNG

La conversión de PUB a PNG es un proceso de dos pasos. Primero, usaremos la biblioteca Aspose.PUB para Java para cargar el archivo PUB y renderizarlo como un PDF. Luego, utilizaremos Aspose.PDF para Java, un conjunto de herramientas poderoso para todo lo relacionado con PDF. Tomará el PDF renderizado y convertirá cada página en una imagen PNG clara.

Descarga los archivos JAR de Aspose.PUB para Java y Aspose.PDF para Java, o especifica las siguientes configuraciones para descargar las API desde el repositorio Maven:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>22.8</version>
    </dependency>

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

Convertir Publisher a PNG en Java

Sigue los pasos a continuación para convertir programáticamente el archivo Publisher PUB a una imagen PNG en Java:

  1. Crea un parser utilizando el método PubFactory.createParser().
  2. Llama al método parse() para procesar el archivo PUB.
  3. Crea un flujo de memoria para almacenar el archivo PDF.
  4. Usa el método convertToPdf() para transformar el archivo PUB en un PDF y guárdalo en el MemoryStream.
  5. Crea un objeto de la clase Document utilizando el flujo PDF.
  6. Obtén información del archivo PDF usando PdfFileInfo.
  7. Recorre las páginas del PDF, obtén su altura y ancho, y establece su resolución.
  8. Crea un JpegDevice con la altura, ancho y resolución de la página.
  9. Finalmente, llama al método process() para guardar la página como una imagen PNG.

El siguiente ejemplo de código muestra cómo convertir un archivo Publisher PUB a PNG en Java.

Convertir PUB a PNG en Java

Convertir PUB a PNG en Java.

Obtén una licencia temporal gratuita para probar las bibliotecas sin restricciones.

Convertidor de PUB a PNG en línea - Gratis

Alternativamente, usa este convertidor de PUB a PNG en línea gratuito para convertir archivos Publisher a imágenes PNG sin instalar ningún software.

Publisher a PNG – Recursos gratuitos

Además de convertir archivos Publisher a formato PNG, explora otras funciones de estas API utilizando estos recursos:

Conclusión

En este artículo, hemos experimentado cómo convertir archivos Publisher PUB en formato PNG usando Java. Con la ayuda de las bibliotecas Aspose.PUB y Aspose.PDF para Java, puedes simplificar el proceso. Los pasos aquí descritos te permiten transformar fácilmente tus diseños de Publisher en imágenes PNG de alta calidad.

¿Listo para intentarlo? Descarga Aspose.PUB para Java y comienza a convertir tus archivos PUB hoy mismo. Si prefieres una solución en línea, nuestro convertidor de PUB a PNG gratuito siempre está disponible. En caso de alguna duda, no dudes en contactarnos en nuestro foro de soporte gratuito.

Ver también