
Les marques d’eau jouent un rôle vital dans l’affirmation de la propriété des images et la prévention de l’utilisation non autorisée ou de la contrefaçon. La mise en œuvre d’une fonctionnalité de marquage d’eau automatisée dans vos applications web ou de bureau peut considérablement améliorer la sécurité de votre image. Dans cet article, nous vous guiderons par le processus d’ajouter des marques d’eau aux images programmatiquement en utilisant C#. En outre, vous apprendrez comment ajouter une marque d’eau aux fichiers PDF en utilisant C# pour sécuriser davantage vos documents.
Table des contenus
- API C# pour ajouter un watermark aux images
- Ajouter Watermark à une image en C#
- Ajouter Diagonal Watermark à des images en C#
- Obtenez une licence API gratuite
C# API pour ajouter Watermark aux images
Pour ajouter des marques d’eau aux images, nous utiliserons le Aspose.Imaging pour .NETCette API de traitement d’image puissante prend en charge différents formats, y compris PNG, JPEG et BMP, ce qui rend la manipulation d’image simple. Téléchargez les API Binaires ou l’installer par Nouveau Utilisez le commandement suivant :
PM> Install-Package Aspose.Imaging
Ajouter Watermark à une image en C#
Suivez ces étapes pour ajouter un watermark à une image en utilisant C# :
- Téléchargez l’image en utilisant le Immagine La classe.
- Créer un exemple de la Graphiques de la classe, initialisant avec le Immagine L’objet
- Définissez la famille de lettres, la taille et le style en utilisant le Fonts La classe.
- Créer A Développement SolidBrush Par exemple, il est possible de définir des propriétés comme la couleur.
- Instantanez le StringFormat Classe pour gérer l’alignement de texte.
- Ajoutez la marque d’eau à l’image en utilisant le Graphics.DrawString(String, Font, SolidBrush, 0, StringFormat) La méthode .
- Sauvez l’image en utilisant le Étiquette : Save (String) La méthode .
Voici un échantillon de code montrant comment ajouter un watermark à une image en C#:

C# Ajouter Diagonal Watermark à des images
Parfois, les marques d’eau sont appliquées diagonnellement à travers les images pour un effet plus distinctif. L’Aspose.Imaging pour .NET API vous permet de tourner le texte de la marque d’eau pour ce faire. Voici comment ajouter une marque d’eau diagonale:
- Téléchargez l’image en utilisant le Immagine La classe.
- Créer A Graphiques L’initiative initiée par le Immagine L’objet
- Définissez la famille de lettres, la taille et le style avec le Fonts La classe.
- Créer A Développement SolidBrush Par exemple, il est possible de définir des propriétés comme la couleur.
- Instantané A StringFormat Objectif de l’alignement du texte.
- Créer A Matrix C’est l’instant de la transformation.
- attribuer l’objet de la matrice à la Étiquette : Transformation La propriété .
- Ajoutez la marque d’eau en utilisant le Graphics.DrawString(String, Font, SolidBrush, 0, StringFormat) La méthode .
- Sauvez l’image en utilisant le Étiquette : Save (String) La méthode .
Voici un échantillon de code qui illustre comment ajouter un watermark diagonal aux images en utilisant C#:

Insérer un watermark sur les images avec une licence gratuite
Vous pouvez obtenir une licence temporaire gratuite Pour insérer des marques d’eau sur les images sans aucune limitation de l’évaluation.
Conclusion
Dans cet article, vous avez appris comment ajouter un watermark à des images en C#. Vous avez également découvert comment rouler le texte d’eau et comment ajouter un watmark en PDF en utilisant C #. Pour plus d’informations sur l’API de traitement de l’image C, veuillez consulter la page suivante. La documentationSi vous avez des questions ou avez besoin d’aide, soyez libre de le trouver par notre Forum.
Vedi anche
More in this category
- C# Animation Maker Plugin: Créez des animations étonnantes avec Aspose.Imaging
- Aspose.Imaging Image Effect Plugin : améliorer vos images avec des filtres avancés
- Unisci immagini in C# con il plugin Aspose.Imaging Image Merger da $99
- Elaborazione delle immagini aziendali a prezzi accessibili con Aspose.Imaging
- Rotazione Immagini Economica in C# | Plugin Aspose.Imaging $99