1. Home
  2.   Accord
  3.   FileFormat.Accord برای دات نت
FileFormat.Accord برای .NET

FileFormat.Accord برای دات نت

 
 

ساده‌سازی پردازش تصاویر با استفاده از API .NET

به راحتی تصاویر را با FileFormat.Accord، یک API متن‌باز برای .NET، ویرایش کنید

FileFormat.Accord برای دات نت این فورکی از Accord.Net که شامل کتابخانه Imaging می‌شود. این نسخه برای فریمورک NetStandard 2.0 است و از Aspose.Drawing به عنوان یک موتور گرافیکی استفاده می کند که به شما امکان ایجاد متقابل را می دهد. برنامه های پلتفرم با استفاده از آخرین پلتفرم های Net.

FileFormat.Accord تحت مجوزها موجود است:

FileFormat.Accord تحت مجوز LGPL توزیع شده است.

Aspose.Drawing .NET تحت Aspose توزیع شده است مجوز EULA.

ویژگی ها و مزایای کلیدی

  • Cross-Platform:به لطف ادغام با Aspose.Drawing کتابخانه می‌تواند با تصاویر در آخرین نسخه‌های Net در پلتفرم‌های Windows، Linux، MacOS کار کند

چگونه با FileFormat.Accord برای دات نت شروع کنیم

شروع به کار با FileFormat.Accord سریع و آسان است. به سادگی این مراحل را دنبال کنید:

  • Install FileFormat.Accord: بسته FileFormat.Accord را از طریق NuGet Package Manager یا NET CLI نصب کنید.
  • ادغام با پروژه خود: به کتابخانه FileFormat.Accord در پروژه C# خود مراجعه کنید.
  • شروع پردازش: از API ساده ارائه شده توسط تصاویر پردازش FileFormat.Accord استفاده کنید.

روش توصیه شده برای نصب FileFormat.Accord برای NET استفاده از NuGet است. لطفا از دستور زیر برای نصب راحت استفاده کنید.

نصب FileFormat.Accord برای دات نت از طریق NuGet

NuGet> Install-Package FileFormat.Accord 
همچنین می‌توانید آن را مستقیماً از GitHub دانلود کنید.

فیلتر خاکستری را در سی شارپ اعمال کنید

این کد تصویر را به فرمت خاکستری تبدیل می کند.

قطعه کد زیر را کپی و در فایل اصلی خود جایگذاری کنید و برنامه را اجرا کنید.

فیلتر GrayWorld را اعمال کنید

 
using System.Drawing.AsposeDrawing;
using FileFormat.Accord.Imaging.Filters;
using Image = FileFormat.Accord.Imaging.AForge.Imaging.Image;

//Set license Aspose.Drawing
System.Drawing.AsposeDrawing.License lic = new License();
lic.SetLicense("license.lic");

//Load image
using (var image = Image.FromFile("lena_color.jpg"))
{   
	//Create filter
    var grayWorld = new GrayWorld();
	
	//apply filter
    grayWorld.ApplyInPlace(image);
	
	//save
    image.Save("lena_gray.jpg");
}

می‌توانید نمونه‌های دیگر را مستقیماً در وب‌سایت Accord مشاهده کنید.

 فارسی