PUB vers HTML en Java

Les fichiers PUB sont fréquemment utilisés pour concevoir des documents à grande échelle tels que des brochures, des dépliants, etc. Vous pouvez convertir des fichiers PUB en page Web HTML. Dans cet article, vous apprendrez tous les détails de la conversion, étape par étape, sous les rubriques suivantes :

Convertisseur de page Web PUB en HTML - Installation des API Java

La conversion PUB en HTML est essentiellement un processus en deux étapes. Tout d’abord, vous devez convertir le fichier PUB en un document PDF à l’aide de l’API Aspose.PUB for Java. Ensuite, vous pouvez convertir le fichier PDF intermédiaire en un fichier au format HTML par programmation à l’aide de Java. Par conséquent, veuillez télécharger les fichiers JAR à partir de la section New Releases, ou utilisez les configurations Maven suivantes :

Repository:

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

Dependency:

 <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 une page Web PUB en HTML à l’aide de Java

Vous pouvez convertir un fichier PUB en un fichier au format de page Web HTML en procédant comme suit :

  1. Initialisez ByteArrayOutputStream pour contenir le fichier PDF intermédiaire.
  2. Initialisez Pub Parser pour le fichier PUB avec la méthode createParser.
  3. Analysez le fichier Publisher à l’aide de la méthode parse.
  4. Convertissez le fichier PUB en fichier PDF et enregistrez le résultat dans un ByteArrayOutputStream.
  5. Chargez le document PDF intermédiaire à partir du flux.
  6. Convertissez ou exportez le fichier PUB vers une page Web HTML.

Le code suivant montre comment convertir un fichier PUB en une page Web HTML par programmation à l’aide de Java :

// Initialisez ByteArrayOutputStream pour contenir le fichier PDF intermédiaire.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Charger le fichier PUB d'entrée
IPubParser parser = PubFactory.createParser("Sample.pub");

// Analyser le fichier d'éditeur d'entrée
com.aspose.pub.Document doc = parser.parse();

// Convertissez le fichier PUB en PDF et enregistrez le résultat dans un ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Charger le fichier PDF d'entrée à partir du ByteArrayOutputStream
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// Initialiser l'objet de classe HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();

// Convertir le fichier PUB en page Web HTML
document.save("Output.html", options);

Obtenez une licence d’évaluation gratuite

Vous pouvez demander une licence temporaire gratuite pour tester les API sans aucune limitation.

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier Publisher, PUB, en une page Web HTML. Le fichier de sortie est créé avec une fidélité et une efficacité élevées. Il vous suffit de suivre quelques étapes simples, comme indiqué ci-dessus, et l’API crée le fichier de sortie selon vos besoins. De plus, vous pouvez visiter la Documentation API pour en savoir plus sur l’API. En cas de problème, veuillez nous écrire sur le Forum d’assistance gratuit.

Voir également