Ce court didacticiel explique comment définir un filigrane dans TIFF à l’aide de Java. Vous pouvez filigraner une image TIFF en Java en définissant la chaîne de filigrane, la police, le pinceau, le format de chaîne et la position du filigrane sur l’image TIFF. L’image TIFF de sortie peut être enregistrée sur disque ou OutputStream selon les besoins.
Étapes pour définir un filigrane dans TIFF à l’aide de Java
- Configurez le projet en ajoutant la bibliothèque Aspose.Imaging du référentiel Maven pour filigraner le TIFF
- Chargez l’exemple d’image TIFF dans l’objet de classe Image
- Initialiser un objet Graphics avec l’exemple d’image TIFF
- Instancier un objet de classe Font pour la chaîne de filigrane
- Instanciez un pinceau et définissez la couleur et l’opacité de la chaîne de filigrane
- Définir les propriétés du texte du filigrane à l’aide d’un objet StringFormat
- Rendre la chaîne à l’aide d’un objet graphique sur le TIFF avec le format de police, de pinceau et de chaîne ci-dessus
- Enregistrez l’image TIFF avec un filigrane dessus
Dans ce processus étape par étape pour sécuriser l’image TIFF en ajoutant un filigrane en Java, nous chargeons l’exemple d’image TIFF dans un objet de classe Image, puis instancions un objet Graphics à l’aide de cette image. Nous définissons également la police, la couleur et l’opacité du pinceau, ainsi que le format de chaîne de la chaîne de filigrane. Cette chaîne est rendue à la position spécifiée sur l’image à l’aide de l’objet Graphics.
Code pour filigraner TIFF en Java
Dans le code ci-dessus, l’objet de classe Image est utilisé pour charger l’exemple d’image TIFF, mais vous pouvez également charger tout autre type d’image et l’enregistrer avec le même type d’image après avoir ajouté un filigrane. La fonction drawString() de la classe Graphics est utilisée pour restituer la chaîne formatée avec une police et un pinceau particuliers à des coordonnées définies par l’utilisateur sur l’exemple d’image TIFF.
Outre cette option pour * ajouter un filigrane dans TIFF à l’aide de Java *, vous pouvez également effectuer différents types de conversions comme décrit dans l’article sur comment convertir Bitmap en PNG en Java. Notez que pour définir un filigrane sur une image, aucun autre outil ou logiciel tiers n’est nécessaire.