
L’applicazione Photoshop di Adobe utilizza la Il PSD (Questo formato è essenziale per la creazione di disegni intricati come loghi e brochure, spesso compresi più strati. Per proteggere efficacemente i tuoi disegnamenti, puoi programmaticamente aggiungere un marchio idrico a un file PSD in C#. Questo articolo ti guiderà attraverso il processo utilizzando il Aspose.PSD per .NET API, una potente soluzione per C#.NET Core PSD watermarking e altre PSD image manipulation tasks.
Cosa imparerai
In questo articolo parleremo dei seguenti argomenti:
- Utilizzare l’API C# Photoshop per aggiungere Watermark al PSD
- Aggiungere un testo Watermark al PSD
- Creazione di un Watermark Diagonal in PSD
- Aggiungi un’immagine Watermark al PSD
Utilizzare l’API C# Photoshop per aggiungere Watermark a PSD
Per aggiungere in modo programmatico un testo o un’immagine a un file PSD, utilizzeremo il Aspose.PSD per .NET Questa libreria potente e user-friendly consente di manipolare i formati di file di Adobe Photoshop senza richiedere ad Adobe Photoshop stesso. è ideale per C# .NET aggiungere watermark ai compiti dei file PSD e supporta varie operazioni come compressione, rotazione e rendering su più Formati di file supportati.
Le classi chiave nell’API
- PsdImage: utilizzato per caricare, modificare e salvare i file PSD.
- Grafica: rappresenta il contesto grafico nell’immagine.
- Layer: rappresenta ogni strato all’interno del file PSD.
Installazione
Puoi anche Scarica il DLL o l’installa tramite NuGet:
PM> Install-Package Aspose.PSD
Aggiungere un testo Watermark a PSD utilizzando C#
Per aggiungere un watermark di testo a un file PSD, seguire questi passaggi:
- Caricare il file PSD come PsdImage utilizzando la classe Image.
- Crea un esempio della classe Grafica.
- Definisci un oggetto Fonte per il testo del marchio idrico.
- Crea un esempio SolidBrush con il colore desiderato.
- Determinare l’allineamento di string.
- Chiama il metodo DrawString() per rendere il testo.
- Salva il file di uscita utilizzando il metodo Save.
Ecco un campione di codice che dimostra come aggiungere un watermark di testo a un file PSD in C#:

Add Text Watermark to PSD using C#
Per salvare l’uscita come file PSD, utilizzare il seguente taglio di codice:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Creare un marchio di acqua diagonale in PSD utilizzando C#
Per creare un watermark di testo diagonale in un file PSD, seguire questi passaggi:
- Caricare il file PSD come PsdImage utilizzando la classe Image.
- Crea un esempio della classe Grafica.
- Definisci un oggetto Fonte per il marchio idrico.
- Crea un esempio SolidBrush con il colore desiderato.
- Determinare una matrice di trasformazione per girare il marchio idrico.
- Impostazione di string allineamento.
- Chiama il metodo DrawString.
- Salva il file di uscita utilizzando il metodo Save.
Il seguente campione di codice mostra come aggiungere un watermark di testo diagonale a un file PSD in C#:

Create Diagonal Watermark in PSD using C#
Aggiungere un’immagine Watermark a PSD utilizzando C#
Per aggiungere un’immagine come marchio d’acqua a un file PSD, seguire questi passaggi:
- Caricare il file PSD come PsdImage utilizzando la classe Image.
- Crea un esempio della classe Layer.
- Imposta l’altezza, la larghezza e l’opacità della striscia.
- Utilizzare il metodo AddLayer() per aggiungere la strata al PSD.
- Carica l’immagine del marchio d’acqua nella striscia.
- Chiama il metodo DrawImage(), passando la localizzazione e la striscia dell’immagine di watermark come argomenti.
- Salva il file di uscita utilizzando il metodo Save.
Ecco un campione di codice che dimostra come aggiungere un watermark immagine a un file PSD in C#:

Add Image Watermark to PSD using C#
Ottieni una licenza temporanea gratuita
Tu puoi Ottieni una licenza temporanea gratuita per provare Aspose.PSD per .NET senza limiti di valutazione.
conclusione
In questo articolo abbiamo scoperto come:
- Aggiungi un nuovo strato a un’immagine PSD.
- Aggiungi il testo o l’immagine a watermark al PSD.
- Salva il PSD come file PNG o PSD utilizzando C#.
Oltre all’apprendimento come aggiungere un marchio idrico a un file PSD in C#, puoi immergerti più in profondità Aspose.PSD per .NET Con la verifica del Documentazione e esplorando le sue ampie caratteristiche. se avete domande, siate liberi di raggiungere il nostro Forum di supporto gratuito.
Utilizzando il Aspose.PSD Plugin, è possibile manipolare efficacemente i file PSD e implementare il watermark nelle tue applicazioni C# .NET. Questo manuale fornisce le conoscenze fondamentali che devi iniziare con C# .NET Core aggiungere watermark testo a PSD, batch watermark PSD file con C# .NET, e altro ancora. Che tu stia cercando di aggiungere un watermark trasparente a PSD utilizzando C# o programmaticamente aggiungere image watermark a PSD in C#, questo tutorial serve come la tua risorsa completa per C# .NET biblioteca per aggiungere watermark a PSD file.
Con il Aspose.PSD C# watermarking tutorial, ora hai gli strumenti per creare soluzioni personalizzate per i tuoi file PSD, assicurandosi che i tuoi disegni siano protetti in modo efficace. esplorare le possibilità e migliorare i tuoi progetti con questa efficiente soluzione di watermarking C# PSD per .NET oggi!