
Aplikasi Photoshop yang banyak digunakan oleh Adobe PDK (Format (Photoshop Document) untuk file gambar asli. format ini penting untuk membuat desain intrik seperti logo dan brosur, sering terdiri dari beberapa lapisan. untuk melindungi desain Anda secara efektif, Anda dapat secara programmatik tambah watermark ke file PSD dalam C#. artikel ini akan membimbing Anda melalui proses menggunakan Aspose.PSD untuk .NET API, solusi yang kuat untuk C# .Net Core PSD watermarking dan tugas manipulasi gambar lain.
Apa yang akan Anda pelajari
Dalam artikel ini, kami akan membahas topik-topik berikut:
- Menggunakan C# Photoshop API untuk Menambahkan Watermark ke PSD
- Menambahkan Watermark teks ke PSD
- Mencipta Watermark Diagonal di PSD
- Menambahkan Image Watermark ke PSD
Menggunakan C# Photoshop API untuk Menambahkan Watermark ke PSD
Untuk secara programmatik menambahkan teks atau gambar watermark ke file PSD, kami akan menggunakan Aspose.PSD untuk .NET API. perpustakaan yang kuat dan ramah pengguna ini memungkinkan Anda untuk memanipulasi format file Adobe Photoshop tanpa memerlukan Adobe photoshop itu sendiri.Ia ideal untuk C# .NET menambahkan watermark ke file PSD tugas dan mendukung berbagai operasi seperti kompresi, putaran, dan rendering di berbagai Format file yang didukung.
Kelas-kelas kunci dalam API
- PsdImage: Digunakan untuk memuat, mengedit, dan menyimpan file PSD.
- Grafik: Menampilkan konteks grafis dalam gambar.
- Layer: Menampilkan setiap lapisan dalam file PSD.
Instalasi
Anda juga bisa Download dari DLL atau instalasi melalui NUGET:
PM> Install-Package Aspose.PSD
Menambahkan Teks Watermark ke PSD menggunakan C#
Untuk menambahkan watermark teks ke file PSD, ikuti langkah-langkah berikut:
- Muat turun file PSD sebagai PsdImage menggunakan kelas Image.
- Buat contoh dari kelas Graphics.
- Menetapkan objek Font untuk teks watermark.
- Buat contoh SolidBrush dengan warna yang Anda inginkan.
- Menentukan alignment string.
- Memanggil metode DrawString() untuk membuat teks.
- Simpan file output menggunakan metode Save.
Berikut adalah sampel kode yang menunjukkan bagaimana untuk menambahkan watermark teks ke file PSD dalam C#:

Add Text Watermark to PSD using C#
Untuk menyimpan output sebagai file PSD, gunakan snippet kode berikut:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Mencipta Watermark Diagonal dalam PSD menggunakan C#
Untuk membuat diagonal teks watermark dalam file PSD, ikuti langkah-langkah berikut:
- Muat turun file PSD sebagai PsdImage menggunakan kelas Image.
- Buat contoh dari kelas Graphics.
- Tentukan objek Sumber untuk tanda air.
- Buat contoh SolidBrush dengan warna yang Anda inginkan.
- Tentukan matriks transformasi untuk memutar tanda air.
- Menetapkan string alignment.
- Gunakan metode DrawString.
- Simpan file output menggunakan metode Save.
Sampel kode berikut menunjukkan bagaimana untuk menambahkan diagonal teks watermark ke file PSD dalam C#:

Create Diagonal Watermark in PSD using C#
Menambahkan Image Watermark ke PSD menggunakan C#
Untuk menambahkan gambar sebagai watermark ke file PSD, ikuti langkah-langkah berikut:
- Muat turun file PSD sebagai PsdImage menggunakan kelas Image.
- Buat contoh dari kelas Layer.
- Tetapkan ketinggian, lebar, dan ketelusan lapisan.
- Gunakan metode AddLayer() untuk menambahkan lapisan ke PSD.
- Ambil gambar watermark ke dalam lapisan.
- Memanggil metode DrawImage(), melewati lapisan gambar lokasi dan watermark sebagai argumen.
- Simpan file output menggunakan metode Save.
Berikut adalah sampel kode yang menunjukkan bagaimana untuk menambahkan watermark gambar ke file PSD dalam C#:

Add Image Watermark to PSD using C#
Dapatkan lisensi sementara gratis
Anda bisa Dapatkan lisensi sementara gratis untuk mencoba Aspose.PSD untuk .NET tanpa batasan penilaian.
Kesimpulan
Dalam artikel ini, kami telah mengeksplorasi bagaimana:
- Tambahkan lapisan baru ke gambar PSD.
- Tambah teks atau gambar watermark ke PSD.
- Simpan PSD sebagai file PNG atau PSD menggunakan C#.
Selain belajar bagaimana untuk menambahkan watermark ke file PSD dalam C#, Anda dapat menyelam lebih dalam ke dalam Aspose.PSD untuk .NET Dengan memeriksa yang Dokumentasi dan mengeksplorasi fitur-fitur luasnya.Jika Anda memiliki pertanyaan apa pun, merasa bebas untuk menemukan di kami Forum Dukungan Gratis.
Dengan menggunakan Aspose.PSD Plugin, Anda dapat secara efektif memanipulasi file PSD dan melaksanakan watermarking dalam aplikasi C# .NET Anda. panduan ini memberikan pengetahuan dasar yang Anda butuhkan untuk memulai dengan C# .NET Core menambahkan watermark teks ke PSD, batch watermark PSD file dengan C# .NET, dan banyak lagi. apakah Anda mencari untuk menambahkan watermark transparan ke PSD menggunakan C# atau programmatik menambahkan image watermark ke PSD dalam C#, tutorial ini berfungsi sebagai sumber menyeluruh Anda untuk C# .NET perpustakaan untuk menambahkan watermark ke PSD file.
Dengan tutorial penanda air Aspose.PSD C#, Anda sekarang memiliki alat untuk membuat solusi tersuai untuk file PSD Anda, memastikan desain Anda dilindungi secara efektif!