Convert Publisher to PNG in Java | PUB to PNG Converter

Vous cherchez un moyen d’exporter vos fichiers PUB en images PNG sans utiliser Microsoft Publisher ? Ne cherchez plus ! Ce billet de blog vous guidera à travers le processus de conversion de PUB en PNG à l’aide de Java. Microsoft Publisher est une application de publication assistée par ordinateur qui crée des fichiers PUB. Un fichier PUB contient la mise en page, le texte, les images et les éléments de formatage du document. La conversion de fichiers Microsoft Publisher en images PNG permet de partager votre contenu dans un format d’image largement pris en charge. Commençons et apprenons comment convertir Publisher en PNG en Java.

Cet article couvre les sujets suivants :

  1. API Java pour convertir Publisher en PNG
  2. Convertir PUB en PNG en Java
  3. Convertir PUB en PNG en ligne
  4. Ressources gratuites

API Java pour convertir Publisher en PNG

La conversion de PUB en PNG est un processus en deux étapes. Tout d’abord, nous utiliserons la bibliothèque Aspose.PUB pour Java pour charger le fichier PUB et le rendre sous forme de PDF. Ensuite, nous utiliserons Aspose.PDF pour Java, un puissant outil pour tout ce qui concerne le PDF. Il prendra le PDF rendu et convertira chaque page en une image PNG nette.

Veuillez télécharger les fichiers JAR pour les API Aspose.PUB pour Java et Aspose.PDF pour Java, ou spécifiez les configurations suivantes pour télécharger les API à partir du référentiel 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 en PNG en Java

Veuillez suivre les étapes ci-dessous pour convertir un fichier Publisher PUB en image PNG en Java :

  1. Créez un analyseur à l’aide de la méthode PubFactory.createParser().
  2. Appelez la méthode parse() pour traiter le fichier PUB.
  3. Créez un flux mémoire pour stocker le fichier PDF.
  4. Utilisez la méthode convertToPdf() pour transformer le fichier PUB en PDF et l’enregistrer dans le flux mémoire.
  5. Créez un objet de classe Document à l’aide du flux PDF.
  6. Obtenez les informations du fichier PDF à l’aide de PdfFileInfo.
  7. Parcourez les pages du PDF et obtenez leur hauteur et largeur, puis définissez leur résolution.
  8. Créez un JpegDevice avec la hauteur, la largeur et la résolution de la page.
  9. Enfin, appelez la méthode process() pour enregistrer la page sous forme d’image PNG.

L’exemple de code suivant montre comment convertir un fichier Publisher PUB en PNG en Java.

Convertir PUB en PNG en Java

Convertir PUB en PNG en Java.

Obtenez une licence temporaire gratuite pour essayer les bibliothèques sans restrictions.

Convertisseur PUB en PNG - Gratuit en ligne

Sinon, utilisez ce convertisseur gratuit en ligne de PUB en PNG pour convertir des fichiers Publisher en images PNG sans installer de logiciel.

Publisher en PNG – Ressources gratuites

En plus de convertir des fichiers Publisher en format PNG, explorez d’autres fonctionnalités de ces API en utilisant ces ressources :

Conclusion

Dans cet article, nous avons vu comment convertir des fichiers Publisher PUB en format PNG en utilisant Java. Avec l’aide des bibliothèques Aspose.PUB et Aspose.PDF pour Java, vous pouvez simplifier le processus. Les étapes décrites ici vous permettent de transformer facilement vos conceptions Publisher en images PNG de haute qualité.

Prêt à essayer ? Téléchargez Aspose.PUB pour Java et commencez à convertir vos fichiers PUB dès aujourd’hui ! Si vous préférez une solution en ligne, notre convertisseur gratuit de PUB en PNG est toujours disponible. En cas de doute, n’hésitez pas à nous contacter sur notre forum de support gratuit.

Voir aussi