فیلترهای هوشمند روشی قدرتمند برای انجام ویرایشهای غیر مخرب بر روی تصاویر ارائه میدهند. آنها به شما این امکان را میدهند که تنظیمات فیلتر را حفظ کنید، به این معنی که میتوانید به راحتی فیلترها را در صورت نیاز تنظیم یا حذف کنید. در این مقاله، ما به بررسی نحوه ویرایش، بهروزرسانی و اضافه کردن فیلترهای هوشمند مانند GaussianBlurSmartFilter
و AddNoiseSmartFilter
به تصاویر PSD بهصورت برنامهنویسی با استفاده از C# خواهیم پرداخت.
فهرست مطالب
- نصب API Aspose.PSD
- اضافه کردن، ویرایش و بهروزرسانی فیلترهای هوشمند در C#
- کشف ویژگیهای API
- دریافت مجوز ارزیابی رایگان
- نتیجهگیری
- همچنین ببینید
نصب API Aspose.PSD
برای کار با تصاویر PSD بهصورت برنامهنویسی در C#، شما نیاز به نصب Aspose.PSD برای .NET API دارید. میتوانید فایل DLL آن را به سرعت از بخش دانلودها بارگیری کنید یا از دستور نصب NuGet زیر در IDE ویژوال استودیو خود استفاده کنید:
PM> Install-Package Aspose.PSD
اضافه کردن، ویرایش و بهروزرسانی فیلترهای هوشمند در C#
شما میتوانید فیلترهای هوشمند را بر روی اشیاء هوشمند در یک فایل PSD با دنبال کردن مراحل زیر دستکاری کنید:
- تصویر ورودی PSD را با استفاده از کلاس Image بارگذاری کنید.
- به لایه شی هوشمند از فایل ورودی دسترسی پیدا کنید.
- فیلتر هوشمند را با بررسی ویژگیهایی مانند شعاع، حالت ترکیب و شفافیت ویرایش کنید.
- ویژگیهای فیلتر را بهروزرسانی کرده و فیلترهای هوشمند جدیدی مانند محو کردن گاوسی یا اضافه کردن نویز اضافه کنید.
- فایل خروجی را با فیلترهای بهروزرسانی شده ذخیره کرده و تغییرات را تأیید کنید.
کد زیر نشان میدهد که چگونه میتوان اشیاء هوشمند PSD را بهصورت برنامهنویسی دستکاری کرد و فیلترهای هوشمند را در C# اعمال کرد:
تصویر زیر خروجی تولید شده در کنسول پس از اجرای کد بالا را نشان میدهد:
برای مرجع، میتوانید فایلهای ورودی و خروجی را از این لینک بارگیری کنید.
کشف ویژگیهای API
API Aspose.PSD مجموعهای از کلاسها و ویژگیها را برای بهبود تجربه شما با PSD و سایر فرمتهای تصویری ارائه میدهد. برای جزئیات بیشتر، به بخش مستندات مراجعه کنید.
دریافت مجوز ارزیابی رایگان
شما میتوانید API را بدون هیچ گونه محدودیتی با درخواست مجوز موقت رایگان ارزیابی کنید. این یک راه عالی برای کشف قابلیتهای کامل API است که فقط با 99 دلار در دسترس است.
نتیجهگیری
در این مقاله، یاد گرفتید که چگونه با فیلترهای هوشمند بر روی اشیاء هوشمند در یک تصویر PSD با استفاده از C# کار کنید. ما نحوه ویرایش و بهروزرسانی فیلترهای هوشمند موجود و همچنین نحوه اضافه کردن فیلترهای جدید مانند GaussianBlurSmartFilter
و AddNoiseSmartFilter
را پوشش دادیم. مهم است که بدانید نیازی به نصب فتوشاپ یا هر برنامه پردازش تصویر دیگری نیست، زیرا API Aspose.PSD بهطور مستقل عمل میکند. اگر سوال یا نگرانی دارید، میتوانید با ما در فروم تماس بگیرید.
همچنین ببینید
با این راهنما، اکنون شما مجهز به خودکارسازی جریانهای کاری PSD با اشیاء هوشمند C# و دستکاری مؤثر فیلترهای هوشمند PSD با استفاده از فریمورک .NET هستید. کدنویسی خوش بگذرد!