
Adobe’s utbredt Photoshop-applikasjon bruker PSD (Photoshop Document) format for sine innfødte bildefiler. Dette formatet er essensielt for å lage intrikate design som logoer og brosjyrer, ofte bestående av flere lag. For å effektivt beskytte designene dine, kan du programmatisk ** legge til et vannmerk til en PSD-fil i C# ** . Denne artikkelen vil veilede deg gjennom prosessen ved hjelp av **Aspose.PSD for .NET ** API, en kraftig løsning for **C#.NET Core PSD vannmerking ** og andre PSd bilde manipulasjon oppgaver
Hva du vil lære
I denne artikkelen vil vi dekke følgende emner:
- Bruker C# Photoshop API for å legge til Watermark til PSD
- Legg til en tekst Watermark til PSD
- Skaper en Diagonal Watermark i PSD
- Legg til et bilde Watermark til PSD
Bruk C# Photoshop API for å legge til Watermark til PSD
For å programmatisk legge til en tekst eller bilde vannmarke i en PSD-fil, vil vi bruke Aspose.PSD for .NET Denne kraftige og brukervennlige biblioteket lar deg manipulere Adobe Photoshop-filerformater uten å trenge Adobe Photoshops selv. Det er ideelt for C# .NET å legge vannmarker til PSD-fil oppgaver og støtter ulike operasjoner som komprimering, rotering og rendering over flere Støttet filformat.
Nøkkelklasser i API
- PsdImage : Brukes til å laste ned, redigere og lagre PSD-filer.
- Grafikk : Representerer grafisk kontekst i bildet.
- Layer : Representerer hvert lag i PSD-filen.
Installation
Du kan også Last ned DLL eller installere den via NuGet:
PM> Install-Package Aspose.PSD
Legg til en Text Watermark til PSD ved hjelp av C#
For å legge til et tekstvannmerke til en PSD-fil, følg disse trinnene:
- Last ned PSD-filen som en **PsdImage ** ved hjelp av Ime -klassen.
- Skap et eksempel på klassen Grafikk .
- Definer et Font -objekt for vannmarkteksten.
- Skap en SolidBrush instans med ønsket farge.
- Angi string alignment.
- Kaller DrawString() for å gjenspeile teksten.
- Lagre utgangsfilen ved hjelp av Save() metoden.
Her er et kodemønster som demonstrerer hva du kan legge til et tekstvannmerke til en PSD-fil i C# :

Add Text Watermark to PSD using C#
For å lagre utgangen som en PSD-fil, bruk følgende kodesnippet:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Skaper en Diagonal Watermark i PSD ved hjelp av C#
For å opprette en diagonal tekstvannmerke i en PSD-fil, følg disse trinnene:
- Last ned PSD-filen som en **PsdImage ** ved hjelp av Ime -klassen.
- Skap et eksempel på klassen Grafikk .
- Definer et Font -objekt for vannmarken.
- Skap en SolidBrush instans med ønsket farge.
- Angi en transformasjonsmatrix for å rotere vannmarken.
- Sett strenge tilpasning.
- Kaller DrawString() metoden.
- Lagre utgangsfilen ved hjelp av Save() metoden.
Følgende kodemønster viser hva du kan legge til en diagonal tekstvannmerke i en PSD-fil i C# :

Create Diagonal Watermark in PSD using C#
Legg til en Image Watermark til PSD ved hjelp av C#
For å legge til et bilde som et vannmerke til en PSD-fil, følg disse trinnene:
- Last ned PSD-filen som en **PsdImage ** ved hjelp av Ime -klassen.
- Skap en instans av Layer klassen.
- Sett lagets høyde, bredde og opacitet.
- Bruk AddLayer() -metoden for å legge til lagret til PSD.
- Last ned vannmarkeringsbilden i lagret.
- Kaller DrawImage() -metoden, passere plasseringen og vannmarkeringsbildelaget som argumenter.
- Lagre utgangsfilen ved hjelp av Save() metoden.
Her er et kodemønster som viser ** hvordan du legger til et bilde vannmerke til en PSD-fil i C#** :

Add Image Watermark to PSD using C#
Få gratis midlertidig lisens
Du kan Få gratis midlertidig lisens å prøve Aspose.PSD for .NET uten noen evalueringsbegrensninger.
Conclusion
I denne artikkelen har vi undersøkt hvordan:
- Legg til et nytt lag til en PSD-bilde.
- Legg til tekst eller bilde vannmerker til PSD.
- Lagre PSD som en PNG eller PSD-fil ved hjelp av C#.
Beyond learning how to add a watermark to a PSD file in C# , kan du gå dypere inn i Aspose.PSD for .NET Ved å sjekke den Dokumentasjon og utforske sine omfattende funksjoner. hvis du har noen spørsmål, føle deg fri til å nå ut på vår Gratis støtte forum.
Ved å bruke Aspose.PSD Plugin ** , kan du effektivt manipulere PSD-filer og implementere vannmarkering i C# .NET applikasjoner. Denne guiden gir den grunnleggende kunnskapen du trenger for å komme i gang med C#.NET Core legge til tekst vannmerke til PSD, ** batch watermark PSD filer med C # .Net **og mer. Uansett om du leter etter ** tillegg av en gjennomsiktig vannmake til PSD ved hjelp av c# **eller ** programmatisk legge inn bilde vannmärke på PSD i c # , tjener denne veiledningen som din omfattende ressurs for ** c#..NET biblioteket til å legge vannmerkninger til PPD filene.
Med **Aspose.PSD C# watermarking tutorial ** , har du nå verktøyene for å lage tilpassede løsninger for PSD-filer, slik at designene dine er beskyttet effektivt. Utforske mulighetene og forbedre prosjektene dine med denne effektive C # PSD watermarking løsningen for .NET i dag!