Bagaimana untuk menukar gambar PSD kepada hitam dan putih dalam .NET
Menukar imej kepada hitam dan putih adalah kesan tanpa masa untuk mood dan ketelusan. Aspose.PSD untuk .NET membolehkan anda mengautomatikkan penukaran B&W yang tidak merosakkan untuk sebarang bilangan PSSI fail, menyokong kedua-dua keperluan kreatif dan arkib.
Masalah dunia sebenar
Penukaran skala grayscale manual membazirkan jam untuk set foto besar, rebranding, atau kerja-kerja kempen.
Gambaran keseluruhan penyelesaian
Menyulitkan penambahan lapisan Penyesuaian Hitam & Putih dan menyesuaikan parameternya mengikut keperluan. pendekatan ini boleh dipulihkan sepenuhnya dan kompatibel dengan aliran kerja yang tidak merosakkan.
Prerequisites
- Visual Studio 2019 atau seterusnya
- .NET 6.0 atau lebih baru (atau .Net Framework 4.6.2+)
- Aspose.PSD untuk .NET daripada NuGet
- fail PSD(s) untuk menukar
PM> Install-Package Aspose.PSDPelaksanaan langkah demi langkah
Langkah 1: Muat turun fail PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_bw.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);Langkah 2: Tambah lapisan penyesuaian hitam dan putih
var blackWhite = psdImage.AddBlackWhiteAdjustmentLayer();Langkah 3: (pilihan) Menyesuaikan penukaran
// Default is neutral; customize to bias toward certain colors
blackWhite.Reds = 40;
blackWhite.Yellows = 60;
blackWhite.Greens = 20;
blackWhite.Cyans = 80;
blackWhite.Blues = 10;
blackWhite.Magentas = 30;Langkah 4: Menyelamatkan PSD yang ditukar
psdImage.Save(outputFile);
psdImage.Dispose();Penggunaan Kasus dan Permohonan
- Arkib automatik untuk fotografi hitam dan putih
- Kesan kempen kreatif
- Konversi grayscale konsisten untuk gambar produk
Tantangan dan Penyelesaian Bersama
Flat atau dicuci-out kesan: Tweak slider warna individu untuk lebih banyak drama atau kontras.
Tidak sepenuhnya kelabu: Mengesahkan bahawa semua parameter penyesuaian B&W telah ditetapkan.
amalan terbaik
- Menjelaskan hasil dalam Photoshop
- Script untuk pekerjaan batch
- Sentiasa simpan yang asli untuk undo
FAQ
**Q: Bolehkah saya batch-convert multiple PSDs?**A: Ya - melompat ke atas aset anda yang ditetapkan dengan skrip yang sama.
**Q: Bolehkah saya beralih kepada warna kemudian?**A: Ya - selagi anda mengekalkan lapisan penyesuaian, warna asal disimpan.
Conclusion
Aspose.PSD untuk .NET menjadikan aliran kerja foto hitam dan putih profesional skala dan kreatif Aspose.PSD untuk .NET API Rujukan .