
تعتبر الفلاتر الذكية أدوات أساسية لتحرير الصور غير التدميري، مما يسمح لك بالاحتفاظ بإعدادات الفلتر لإجراء تعديلات أو إزالات بسهولة. في هذه المقالة، سنستكشف كيفية تعديل وتحديث وإضافة فلاتر ذكية مثل GaussianBlurSmartFilter
و AddNoiseSmartFilter
إلى صور PSD برمجيًا باستخدام C#.
جدول المحتويات
- تثبيت واجهة برمجة تطبيقات Aspose.PSD
- إضافة وتحرير وتحديث الفلاتر الذكية في C#
- استكشاف ميزات واجهة البرمجة
- الحصول على ترخيص تقييم مجاني
- الخاتمة
- انظر أيضًا
تثبيت واجهة برمجة تطبيقات Aspose.PSD
للبدء في معالجة صور PSD باستخدام C#، تحتاج إلى تثبيت Aspose.PSD for .NET API. يمكنك بسهولة تنزيل ملف DLL الخاص به من قسم التنزيلات أو تثبيته باستخدام الأمر NuGet التالي في بيئة تطوير Visual Studio الخاصة بك:
PM> Install-Package Aspose.PSD
إضافة وتحرير وتحديث الفلاتر الذكية في C#
يتضمن التلاعب بالفلاتر الذكية على الأجسام الذكية في ملف PSD عملية بسيطة:
- تحميل صورة PSD المدخلة باستخدام فئة Image.
- الوصول إلى طبقة الجسم الذكي من ملف PSD.
- تحرير الفلتر الذكي عن طريق ضبط الخصائص مثل نصف القطر، وضع الدمج، والشفافية.
- تحديث خصائص الفلتر وإضافة فلاتر ذكية جديدة مثل Gaussian Blur أو Add Noise.
- حفظ ملف الإخراج مع الفلاتر المحدثة والتحقق من التغييرات.
إليك مقتطف من الشيفرة يوضح كيفية التلاعب برمجيًا بالأجسام الذكية في PSD وتطبيق الفلاتر الذكية في C#:
تظهر لقطة الشاشة أدناه الناتج المنتج على وحدة التحكم بعد تنفيذ مقتطف الشيفرة أعلاه:

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