Écrire du texte sur des images JPG en Java

Écrire du texte sur des images ou des photos au format JPG améliore l’image de marque et permet d’ajouter du contexte, des filigranes ou des informations sur le droit d’auteur. Que vous créiez des mèmes, des publications sur les réseaux sociaux ou du matériel marketing, la possibilité d’écrire du texte sur des images JPG est incroyablement utile. Dans cet article, nous allons apprendre à ajouter du texte aux images JPG en utilisant Java. Nous vous guiderons à chaque étape, en vous montrant comment écrire sur des photos ou d’autres images. Allons-y !

Cet article couvre les sujets suivants :

  1. API Java pour écrire du texte sur des images JPG
  2. Écrire du texte sur des images JPG en Java
  3. Ajouter des légendes aux photos en Java
  4. Écrire du texte sur des images JPG en ligne
  5. Ressources gratuites

API Java pour écrire du texte sur des images JPG

Nous allons utiliser Aspose.Drawing for Java pour écrire du texte sur des images JPG. Aspose.Drawing for Java est une bibliothèque graphique 2D robuste qui permet aux développeurs de créer et de manipuler des graphiques vectoriels, des images et des dessins dans des applications Java. Elle fournit un ensemble d’API pour le rendu graphique, le dessin de formes et la gestion des polices, permettant ainsi la création et la manipulation de contenu graphique de haute qualité.

Veuillez télécharger le JAR de l’API ou ajouter la configuration suivante dans le fichier pom.xml d’une application Java basée sur Maven.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-drawing</artifactId>
        <version>24.4</version>
    </dependency>
</dependencies>

Écrire du texte sur des images JPG en Java

Nous pouvons facilement écrire n’importe quel type de texte sur des images JPG en suivant les étapes ci-dessous :

  1. Charger une image JPG en utilisant la classe Bitmap.
  2. Créer un nouvel objet Graphics à partir de l’objet Bitmap en utilisant la méthode fromImage().
  3. Initialiser un objet de la classe SolidBrush avec la couleur de texte spécifiée.
  4. Définir un objet de la classe Font avec la famille de polices, le style et la taille souhaités pour le texte.
  5. Initialiser un objet de la classe Rectangle.
  6. Ensuite, appeler la méthode drawString() avec le texte à afficher, les objets Font, Brush, et Rectangle comme arguments.
  7. Enfin, enregistrer l’image de sortie en utilisant la méthode save().

L’exemple de code suivant montre comment écrire du texte sur JPG en Java.

Écrire du texte sur des images JPG en Java

Écrire du texte sur des images JPG en Java

Ajouter des légendes aux photos - Ajouter du texte à la photo

Nous pouvons également ajouter une légende à une photo en suivant les étapes ci-dessous :

  1. Charger une image photo en utilisant la classe Bitmap.
  2. Créer une nouvelle image bitmap avec la taille de l’image chargée, en ajoutant une taille de rectangle pour la légende.
  3. Créer un nouvel objet Graphics à partir de l’objet Bitmap en utilisant la méthode fromImage().
  4. Dessiner l’image chargée sur la nouvelle image créée en utilisant la méthode drawImage().
  5. Dessiner un rectangle rempli pour la boîte de légende.
  6. Spécifier le format de chaîne de texte en utilisant la classe StringFormat.
  7. Définir le texte, sa couleur et sa police.
  8. Ensuite, appeler la méthode drawString() avec le texte à afficher, les objets Font, Brush, et Rectangle comme arguments.
  9. Enfin, enregistrer l’image de sortie en utilisant la méthode save().

L’exemple de code suivant montre comment ajouter une légende à une photo en Java.

Ajouter une légende aux photos en Java

Ajouter une légende aux photos en Java

Obtenir une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer Aspose.Drawing for Java sans aucune limitation d’évaluation.

Écrire du texte sur des images JPG en ligne

Vous pouvez également essayer un outil en ligne gratuit pour écrire du texte sur des images JPG. Avec son interface conviviale, vous pouvez facilement ajouter du texte aux images sans avoir besoin d’installer un logiciel supplémentaire, de créer un compte ou de souscrire à un service.

Ajouter du texte à une image – Ressources d’apprentissage gratuites

En plus d’écrire du texte sur des images JPG, explorez les ressources ci-dessous pour en savoir plus sur l’ajout de texte aux images, l’affichage de graphiques vectoriels sur des images raster et la découverte d’autres fonctionnalités de la bibliothèque :

Conclusion

Dans cet article, nous avons appris à écrire du texte sur des images JPG en Java. Que vous ajoutiez de simples légendes aux images, créiez des bannières dynamiques ou appliquiez des filigranes pour le branding, Aspose.Drawing for Java fournit les outils et la flexibilité nécessaires pour obtenir des résultats professionnels. En suivant les étapes décrites dans cet article, vous pouvez facilement ajouter du texte aux images et personnaliser les polices, les couleurs et les positions pour répondre à vos besoins spécifiques. De plus, nous avons présenté un outil en ligne gratuit pour ajouter du texte aux images en déplacement. En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum de support gratuit.

Voir aussi