Smart Filters Smart Objects PSD csharp

توفر الفلاتر الذكية وسيلة قوية لإجراء تحرير غير تدميري على الصور. فهي تسمح لك بالاحتفاظ بإعدادات الفلاتر، مما يعني أنه يمكنك بسهولة ضبط أو إزالة الفلاتر حسب الحاجة. في هذه المقالة، سنستكشف كيفية تعديل وتحديث وإضافة الفلاتر الذكية مثل GaussianBlurSmartFilter وAddNoiseSmartFilter إلى صور PSD برمجياً باستخدام C#.

جدول المحتويات

تثبيت واجهة برمجة تطبيقات Aspose.PSD

للعمل مع صور PSD برمجياً في C#، تحتاج إلى تثبيت Aspose.PSD for .NET API. يمكنك تنزيل ملف DLL الخاص به بسرعة من قسم التنزيلات أو استخدام أمر التثبيت NuGet التالي في بيئة تطوير Visual Studio الخاصة بك:

PM> Install-Package Aspose.PSD

إضافة وتحرير وتحديث الفلاتر الذكية في C#

يمكنك التلاعب بالفلاتر الذكية على الأجسام الذكية في ملف PSD من خلال اتباع الخطوات التالية:

  1. تحميل صورة PSD المدخلة باستخدام Image class.
  2. الوصول إلى طبقة الجسم الذكي من الملف المدخل.
  3. تعديل الفلتر الذكي من خلال التحقق من الخصائص مثل نصف القطر، وضع المزج، والشفافية.
  4. تحديث خصائص الفلتر وإضافة فلاتر ذكية جديدة مثل Gaussian blur أو Add Noise.
  5. حفظ الملف الناتج مع الفلاتر المحدثة والتحقق من التغييرات.

توضح مقتطفات الشفرة التالية كيفية التلاعب برمجياً بالأجسام الذكية في PSD وتطبيق الفلاتر الذكية في C#:

تظهر لقطة الشاشة أدناه الناتج الذي تم إنتاجه على وحدة التحكم بعد تنفيذ مقتطف الشفرة أعلاه:

Smart Filters Output

للمرجعية، يمكنك أيضًا تنزيل ملفات الإدخال والإخراج من هذا الرابط.

استكشاف ميزات واجهة برمجة التطبيقات

تقدم واجهة برمجة تطبيقات Aspose.PSD مجموعة من الفئات والخصائص لتعزيز تجربتك مع PSD وأشكال الصور الأخرى. لمزيد من التفاصيل، تحقق من قسم التوثيق.

الحصول على ترخيص تقييم مجاني

يمكنك تقييم واجهة البرمجة بدون أي قيود من خلال طلب ترخيص مؤقت مجاني. هذه طريقة رائعة لاستكشاف الإمكانيات الكاملة لواجهة البرمجة، المتاحة مقابل 99 دولارًا فقط.

الخاتمة

في هذه المقالة، تعلمت كيفية العمل مع الفلاتر الذكية على الأجسام الذكية في صورة PSD باستخدام C#. تناولنا كيفية تعديل وتحديث الفلاتر الذكية الموجودة، بالإضافة إلى كيفية إضافة فلاتر جديدة مثل GaussianBlurSmartFilter وAddNoiseSmartFilter. من المهم أن تعرف أنك لا تحتاج إلى تثبيت Photoshop أو أي تطبيق معالجة صور آخر، حيث تعمل واجهة برمجة تطبيقات Aspose.PSD بشكل مستقل. إذا كان لديك أي أسئلة أو استفسارات، فلا تتردد في التواصل معنا على المنتدى.

انظر أيضاً

مع هذا الدليل، أصبحت الآن مجهزًا لـ أتمتة سير العمل في PSD باستخدام الأجسام الذكية في C# والتلاعب بالفلاتر الذكية في PSD بشكل فعال باستخدام إطار عمل .NET. برمجة سعيدة!