Làm thế nào để sử dụng điều chỉnh cấp độ cho Batch PSD Photo Correction
Với Aspose.PSD cho .NET, bạn có thể áp dụng các thay đổi cấp độ cho hàng trăm PSD cùng một lúc, đảm bảo sự nhất quán thị giác và âm thanh chất lượng.
Vấn đề thế giới thực
Các điểm đen / trắng không liên tục trên các thư viện ảnh làm giảm thương hiệu và chất lượng in. dòng công việc Photoshop thủ công không thể mở rộng cho thương mại điện tử, thư mục, hoặc các dự án lưu trữ.
Giải pháp Overview
Viết thêm và điều chỉnh các lớp cấp độ với giá trị nhập / xuất chính xác để có được kết quả có thể lặp lại, tự động.
Nguyên tắc
- Visual Studio 2019 hoặc hơn
- .NET 6.0 hoặc mới hơn (hoặc .Net Framework 4.6.2+)
- Aspose.PSD cho .NET từ NuGet
- PSD file(s) để sửa chữa
PM> Install-Package Aspose.PSD
Chế độ thực hiện từng bước
Bước 1: Tải tập tin PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_levels_corrected.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Bước 2: Thêm một lớp điều chỉnh cấp độ
var levels = psdImage.AddLevelsAdjustmentLayer();
Bước 3: Thiết lập mức độ
// Adjust master channel (index 0) for shadow, midtone, highlight
levels.MasterChannel.InputShadowLevel = 12; // Set black point
levels.MasterChannel.InputMidtoneLevel = 1.0F; // Set gamma
levels.MasterChannel.InputHighlightLevel = 240; // Set white point
Bước 4: Save the Corrected PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Sử dụng trường hợp và ứng dụng
- Batch-correct scan hoặc di sản hình ảnh âm thanh
- Cung cấp điểm đen / trắng liên tục trong tất cả các tài sản
- Chuyến bay trước cho các chiến dịch in, thương mại điện tử hoặc kỹ thuật số
Những thách thức và giải pháp chung
Các cấp độ không ảnh hưởng đến kết quả: Kiểm tra lệnh lớp – lớp điều chỉnh phải ở trên.
Điều cần thiết cho việc sửa chữa mỗi kênh: Mục tiêu các频道 màu đỏ, xanh, màu xanh riêng lẻ thông qua levels.GetChannelByIndex()
.
Thực hành tốt nhất
- Kết quả xem trước trên một màn hình được định dạng
- Script cho công việc bátch trên toàn bộ thư mục
- Backup file gốc
FAQ
**Q: Tôi có thể sửa tất cả các kênh cùng một lúc không?**A: Có – sử dụng kênh Master, hoặc mục tiêu RGB riêng biệt khi cần thiết.
**Q: Tôi có thể xuất như JPEG hoặc TIFF sau khi sửa chữa?**A: Có – chỉ cần sử dụng các tùy chọn xuất khẩu mong muốn sau khi điều chỉnh.
Kết luận
Với Aspose.PSD cho .NET, bạn có thể tự động hóa chất lượng ảnh cho bất kỳ số lượng tệp PSD nào. Aspose.PSD cho .NET API Reference .