كيفية تطبيق تأثيرات الحمض والزئبق على صور PSD باستخدام .NET

كيفية تطبيق تأثيرات الحمض والزئبق على صور PSD باستخدام .NET

مع Aspose.PSD ل .NET ، يمكنك تخصيص هذه الخصائص لمجموعات كبيرة من صور PSD أو تلقائيًا تصنيف الألوان الإبداعية.

مشكلة العالم الحقيقي

التغيير اليدوي للطول / التسامح لكل صورة بطيئة وغير قابلة للتكرار.تضمن الأتمتة الاتساق وتحرر المصممين من أجل عمل أكثر قيمة.

نظرة عامة على الحل

إضافة أو تحديث طبقة تعديل Hue/Saturation ، وإعداد قيمك ، وتخزينها.

المتطلبات

  • Visual Studio 2019 أو أحدث
  • .NET 6.0 أو أعلى (أو .Net Framework 4.6.2+)
  • Aspose.PSD لـ .NET من NuGet
  • PSD file(s) إلى معالجة
PM> Install-Package Aspose.PSD

تنفيذ خطوة بخطوة

الخطوة 1: تحميل ملف PSD

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_huesat.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

الخطوة 2: إضافة طبقة تعديل Hue/Saturation

var hueSaturation = psdImage.AddHueSaturationAdjustmentLayer();

الخطوة الثالثة: تعديل الجلد والزئبق والضوء

hueSaturation.Hue = -43;         // Range: -180 to 180
hueSaturation.Saturation = 4;    // Range: -100 to 100
hueSaturation.Lightness = 10;    // Range: -100 to 100 (optional)

الخطوة 4: إنقاذ PSD المحسن

psdImage.Save(outputFile);
psdImage.Dispose();

استخدام الحالات والتطبيقات

  • صور المنتج الصحيحة Batch-Color
  • تطبيق تصنيف الألوان الإبداعية عبر الحملات
  • تحسين الاهتزاز للأصول الاجتماعية والتسويقية

التحديات والحلول المشتركة

الإعدادات المتطرفة تبدو غير طبيعية: ابدأ مع القيم الصغيرة لتحسين واقعي.

الطبقة غير مرئية: يجب أن يكون التعديل فوق طبقة الصورة المستهدفة.

أفضل الممارسات

  • مشاهدة النتائج النهائية دائمًا قبل نشرها
  • كتابة المجلدات المشتركة لتوفير الوقت
  • استرداد الأصلي قبل التشغيل

FAQ

** س: هل يمكنني تلقائيًا هذا لفرق الألوان المختلفة؟**A: نعم – استخدام إشارة API لخيارات التخزين المتقدمة والقناة.

  • س: هل هذا قابل للتحويل؟ *الجواب: نعم – حافظ على بنية طبقة تعديل PSD الخاصة بك للتحرير غير المدمر.

استنتاجات

مع Aspose.PSD for .NET ، يمكنك توحيد وتحسين الاهتزاز في الصورة في جميع أصول PSD الخاصة بك. Aspose.PSD لـ .NET API Reference .

 عربي