Smart Filters Smart Objects PSD csharp

فیلترهای هوشمند ابزارهای ضروری برای ویرایش غیر مخرب تصویر هستند و به شما این امکان را می‌دهند که تنظیمات فیلتر را برای تنظیمات یا حذف‌های آسان نگه دارید. در این مقاله، ما بررسی خواهیم کرد که چگونه فیلترهای هوشمند مانند GaussianBlurSmartFilter و AddNoiseSmartFilter را به تصاویر PSD به صورت برنامه‌نویسی با استفاده از C# ویرایش، به روز رسانی و اضافه کنیم.

فهرست مطالب

نصب API Aspose.PSD

برای شروع پردازش تصویر PSD در C#، شما نیاز به نصب Aspose.PSD for .NET API دارید. می‌توانید به راحتی فایل DLL آن را از بخش دانلودها دانلود کنید یا با استفاده از فرمان NuGet زیر در IDE ویژوال استودیو خود آن را نصب کنید:

PM> Install-Package Aspose.PSD

افزودن، ویرایش و به روز رسانی فیلترهای هوشمند در C#

دستکاری فیلترهای هوشمند بر روی اشیاء هوشمند در یک فایل PSD شامل یک فرآیند ساده است:

  1. تصویر ورودی PSD را با استفاده از کلاس Image بارگذاری کنید.
  2. به لایه شی هوشمند از فایل PSD دسترسی پیدا کنید.
  3. فیلتر هوشمند را با تنظیم خواص مانند شعاع، حالت ترکیب و شفافیت ویرایش کنید.
  4. خواص فیلتر را به روز رسانی کرده و فیلترهای هوشمند جدیدی مانند Gaussian Blur یا Add Noise اضافه کنید.
  5. فایل خروجی را با فیلترهای به روز شده ذخیره کرده و تغییرات را تأیید کنید.

در اینجا یک قطعه کد وجود دارد که نشان می‌دهد چگونه به صورت برنامه‌نویسی اشیاء هوشمند PSD را دستکاری کرده و فیلترهای هوشمند را در C# اعمال کنید:

اسکرین‌شات زیر خروجی تولید شده در کنسول پس از اجرای قطعه کد بالا را نشان می‌دهد:

Smart Filters Output

برای مرجع، شما همچنین می‌توانید فایل‌های ورودی و خروجی را از این لینک دانلود کنید.

بررسی ویژگی‌های API

API Aspose.PSD یک مجموعه جامع از کلاس‌ها و خواص را ارائه می‌دهد که به منظور بهبود تجربه شما با PSD و سایر فرمت‌های تصویری طراحی شده است. برای جزئیات بیشتر، بخش مستندات را بررسی کنید.

دریافت مجوز ارزیابی رایگان

شما می‌توانید API را بدون محدودیت با درخواست مجوز موقت رایگان ارزیابی کنید. این یک فرصت عالی برای بررسی تمام قابلیت‌های API است که تنها با 99 دلار در دسترس است.

نتیجه‌گیری

در این مقاله، شما یاد گرفتید که چگونه با فیلترهای هوشمند بر روی اشیاء هوشمند در یک تصویر PSD با استفاده از C# کار کنید. ما نحوه ویرایش و به روز رسانی فیلترهای هوشمند موجود و همچنین نحوه افزودن فیلترهای جدید مانند GaussianBlurSmartFilter و AddNoiseSmartFilter را پوشش دادیم. مهم است که شما نیازی به نصب فتوشاپ یا هر برنامه پردازش تصویر دیگری ندارید، زیرا API Aspose.PSD به صورت مستقل عمل می‌کند. اگر سوال یا نگرانی دارید، لطفاً با ما در فروم تماس بگیرید.

همچنین ببینید

با این راهنما، شما اکنون آماده‌اید تا جریان‌های کاری PSD را با اشیاء هوشمند C# خودکار کنید و به طور مؤثر فیلترهای هوشمند PSD را با استفاده از فریمورک .NET دستکاری کنید. کدنویسی خوش بگذرد!