
Convertir JPEG en PDF en utilisant Java
JPEG et PDF sont les deux formats de fichiers les plus utilisés à l’heure actuelle. PNG et JPEG sont des fichiers d’image raster alors que PDF est basé sur des fichiers vectoriels. Cependant, vous devez convertir JPEG en PDF à mesure que les exigences de l’entreprise changent. Par conséquent, nous utiliserons ce générateur PDF de niveau entreprise bibliothèque pour réaliser la conversion JPEG en PDF. De plus, il vous permet d’analyser, de traiter et de convertir par programme les formats de fichiers image populaires en fichiers PDF. Écrivons l’extrait de code pour convertir JPEG en PDF à l’aide de l’API Java.
Nous couvrirons les sections suivantes :
Installation de la bibliothèque du générateur de PDF
En ce qui concerne l’installation, vous pouvez trouver un guide d’installation complet pour mettre en place cette bibliothèque dans votre projet Java. Veuillez vous assurer que Java est installé sur votre système. Cependant, il existe deux façons de télécharger l’API ou de l’installer à l’aide des configurations Maven suivantes.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Convertir JPEG en PDF en utilisant Java
Cette bibliothèque de générateur de PDF permet aux développeurs de configurer les appels d’API pour répondre aux besoins de l’entreprise.
Vous pouvez suivre les étapes et l’extrait de code mentionnés ci-dessous :
- Créez un objet de la classe Document.
- Appelez la méthode getPages().add() pour ajouter une page dans le document.
- Instanciez une instance de la classe Image.
- Chargez un exemple de fichier image JPEG en appelant la méthode setFile.
- Appelez la méthode setFixWidth pour définir la largeur de l’image.
- Appelez la méthode setFixHeight pour définir la hauteur de l’image.
- Initialisez le constructeur de la classe TextFragment et appelez la méthode setTitle pour définir le titre de l’image JPEG.
- La méthode setApplyResolution définit une valeur booléenne qui indique si l’image utilise la résolution lors de la génération.
- La méthode setBlackWhite définit une valeur booléenne qui indique si l’image est forcée d’être en noir et blanc.
- Appelez la méthode getParagraphs().add(image) pour ajouter l’image JPEG à la page.
- Appelez la méthode save pour enregistrer la sortie en tant que document PDF.
Copiez et collez le code suivant dans votre fichier principal :
// Créer un objet de classe Document
Document document = new Document();
// Appelez la méthode getPages().add() pour ajouter une page dans le document
Page page = document.getPages().add();
// Instancier une instance de la classe Image
Image image = new Image();
// Charger un exemple de fichier image JPEG en appelant la méthode setFile
image.setFile( "sample.jpeg");
// Appelez la méthode setFixWidth pour définir la largeur de l'image
image.setFixWidth(250);
// Appelez la méthode setFixHeight pour définir la hauteur de l'image
image.setFixHeight(300);
// Initialisez le constructeur de la classe TextFragment et appelez la méthode setTitle pour définir le titre de l'image JPEG
image.setTitle(new TextFragment("Setting the image title"));
// La méthode setApplyResolution définit une valeur booléenne qui indique si l'image utilise la résolution lors de la génération
image.setApplyResolution(true);
// La méthode setBlackWhite définit une valeur booléenne qui indique si l'image est forcée d'être en noir et blanc.
image.setBlackWhite(false);
// Appelez la méthode getParagraphs().add(image) pour ajouter l'image JPEG à la page
page.getParagraphs().add(image);
// Appelez la méthode save pour enregistrer la sortie en tant que document PDF
document.save("JPEGtoPDF.pdf");
Vous pouvez voir la sortie dans l’image ci-dessous :

Obtenez une licence gratuite
Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.
Résumé
Nous terminons ce billet de blog tutoriel ici pour espérer que vous avez appris comment convertir JPEG en PDF en utilisant Java par programmation. De plus, vous pouvez visiter la documentation de cette bibliothèque de générateur de PDF pour découvrir les autres fonctionnalités. Ce billet de blog vous aidera si vous cherchez à créer un convertisseur JPEG en PDF par programmation. De plus, veuillez visiter conholdate.com pour les dernières mises à jour.
poser une question
Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.
FAQ
Comment convertir une image en PDF en utilisant Java ?
Installez ce générateur de PDF bibliothèque pour convertir par programme les formats d’image populaires au format de fichier PDF.
Puis-je convertir JPG en PDF ?
Veuillez visiter ce lien pour connaître l’extrait de code qui convertit JPEG/JPG au format de fichier PDF dans une application Java.