
Les marques d’aigua juguen un paper vital en assenyalar la propietat de les imatges i prevenir l’ús no autoritzat o la falsificació. Implementar una característica de marcatge automàtica en les seves aplicacions web o desktop pot millorar significativament la seguretat de la seva imatge. En aquest article, us guiarem a través del procés de adding watermarks to images programmatically using C#.
Taula de continguts
- C# API per afegir Watermark a les imatges
- Afegir Watermark a una imatge en C#
- Afegir Diagonal Watermark a les imatges en C#
- Obtenir llicència API gratuïta
C# API per afegir Watermark a les imatges
Per afegir marques d’aigua a les imatges, utilitzarem el Aspose.Imaging per a .NET. Aquesta poderosa API de processament d’imatge suporta diversos formats, incloent PNG, JPEG i BMP, fent que la manipulació de la imatge sigui senzilla. Descarregar les API binàries o instal·lar-lo a través de NuGet Utilitza el següent comandament:
PM> Install-Package Aspose.Imaging
Afegir Watermark a una imatge en C#
Segueix aquests passos per afegir una marca d’aigua a una imatge utilitzant C#:
- Carregar la imatge utilitzant el Imatge La classe.
- Creació d’un exemple de gràfics la classe, iniciant-la amb el Imatge l’objecte
- Defineix la família de fonts, mida i estil utilitzant el Fonts La classe.
- Creació a SolidBrush Per exemple, s’han d’establir propietats com el color.
- Instantat el StringFormat Classe per gestionar l’alineació de text.
- Afegir la marca d’aigua a la imatge utilitzant el Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) El mètode .
- Salvar la imatge utilitzant el Imatge de l’obra (Save String) El mètode .
Aquí teniu una mostra de codi que demostra com afegir una marca d’aigua a una imatge en C#:

C# Add Diagonal Watermark to Images
De vegades, les marques d’aigua s’apliquen diagonalment a través d’imatges per a un efecte més distintiu. L’Aspose.Imaging per a l’API .NET li permet girar el text de la marca d’aigua per aconseguir-ho:
- Carregar la imatge utilitzant el Imatge La classe.
- Creació a gràfics La iniciativa iniciada amb el Imatge l’objecte
- Defineix la família de fonts, mida i estil amb el Fonts La classe.
- Creació a SolidBrush Per exemple, s’han d’establir propietats com el color.
- Actualment a StringFormat Objecte d’alineació de text.
- Creació a Matriu Per exemple, s’estableix l’angle de transformació.
- Assignar l’objecte de la matriu a la Títol: transformació La propietat .
- Afegir el marc d’aigua utilitzant el Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) El mètode .
- Salvar la imatge utilitzant el Imatge de l’obra (Save String) El mètode .
Aquí teniu una mostra de codi que il·lustra com afegir una diagonal d’aigua a les imatges utilitzant C#:

Insereix Watermark a les imatges amb una llicència gratuïta
Es pot Obtenir una llicència temporal gratuïta per inserir marques d’aigua en les imatges sense cap limitació de avaluació.
Conclusió
En aquest article, vostè ha après com afegir una marca d’aigua a les imatges en C#. També s’ha descobert com girar el text de la marca de aigua i com agregar una marca d’aigua en PDF utilitzant C #. Per a més informació sobre l’API de processament de imatge de c#, si us plau, es refereix al següent: Documentació. Si vostè té qualsevol pregunta o necessita ajuda, se sent lliure d’arribar a través de la nostra El fòrum.
Veure també
More in this category
- C# Animation Maker Plugin: Crea animacions increïbles amb Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Millora les teves imatges amb filtres avançats
- Fusionar imatges en C# amb $99 Aspose.Imaging Image Fusion Plugin
- Afavorable processament d'imatge empresarial amb Aspose.Imaging
- Rotació d'imatge favorable en C# Aspose.Imaging $99 Plugin