
Vandmærker spiller en afgørende rolle i at hævde ejerskab af billeder og forebygge uautoriseret brug eller forfalskning. Implementering af en automatiseret vandmærkning funktion i din web eller desktop applikationer kan signifikant forbedre din billedsikkerhed. I denne artikel vil vi guide dig gennem processen med tilføjning af vandmerker til billeder programmeret ved hjælp af C#. Derudover vil du lære hvor man tilføjer et vandmärke til PDF-filer ved hjelp av C# for yderligere at sikre dine dokumenter.
Tabellen af indhold
- C# API til at tilføje vandmærke til billeder
- Tilføj Watermark til et billede i C#
- Tilføj Diagonal Watermark til billeder i C#
- Få gratis API-licens
C# API til at tilføje vandmærke til billeder
For at tilføje vandmærker til billeder, vil vi bruge Opdagelse for .NET. Denne kraftfulde image processing API understøtter forskellige formater, herunder PNG, JPEG og BMP, hvilket gør billedbehandling enkel. Download den binære API eller installere det via NuGet Brug følgende kommando:
PM> Install-Package Aspose.Imaging
Tilføj Watermark til et billede i C#
Følg disse trin for at tilføje et vandmærke til et billede ved hjælp af C#:
- Lad billedet op ved hjælp af Billeder Klassen er.
- Skab et eksempel på Grafik Indledningen er at initiere det med Billeder af objektet.
- Definere fontfamilien, størrelse og stil ved hjælp af Font Klassen er.
- Skab en SolidBrush F.eks. at sætte egenskaber som farve.
- Fortsæt med at StringFormat Klasse til at administrere tekstlignende.
- Tilføj vandmærket til billedet ved hjælp af Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) Den metode.
- Spare billedet ved hjælp af Billeder (Save String) Den metode.
Her er en kodeprøve, der viser, hvordan man tilføjer et vandmærke til et billede i C#:

C# Tilføj Diagonal Watermark til billeder
Nogle gange anvendes vandmærker diagonalt over billeder for en mere distinctiv effekt. Aspose.Imaging for .NET API giver dig mulighed for at rotere vandmærket tekst for at opnå dette:
- Lad billedet op ved hjælp af Billeder Klassen er.
- Skab en Grafik Indledningen er initieret med Billeder af objektet.
- Definere fontfamilien, størrelse og stil med Font Klassen er.
- Skab en SolidBrush F.eks. at sætte egenskaber som farve.
- Tænk på A StringFormat Formålet med tekstlignende tilpasning.
- Skab en Matrix Indstillingen af transformationens hjørne.
- Tildele Matrix-objektet til Grafik - Transformation ejendomsretten .
- Tilføj vandmærket ved hjælp af Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) Den metode.
- Spare billedet ved hjælp af Billeder (Save String) Den metode.
Her er en kodeprøve, der illustrerer, hvordan man tilføjer en diagonal vandmærke til billeder ved hjælp af C#:

Indsæt Watermark på billeder med en gratis licens
Du kan Få en gratis midlertidig licens at indsætte vandmærker på billeder uden evalueringsbegrænsninger.
Konklusion
I denne artikel lærte du, hvordan man tilføjer et vandmærke til billeder i C#. Du fandt også ud af, at man kan rotere vandmärketekst og hvordan det kan føjes en vandmerke i PDF ved hjælp af C #. For yderligere oplysninger om API’en for behandling af c#-billeder, skal du henvise til Dokumentation. Hvis du har spørgsmål eller har brug for hjælp, føle dig fri til at komme ud via vores Forum.
Se også
More in this category
- C# Animation Maker Plugin: Skab fantastiske animationer med Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Forbedre dine billeder med avancerede filtre
- Fusion af billeder i C# med $99 Aspose.Imaging Image Fusion Plugin
- Affordable Enterprise Image Processing med Aspose.Imaging
- Affordable Image Rotation i C# Aspose.Imaging $99 Plugin