تبدیل تصاویر HEIC
استفاده از آداپتور Aspose.Imaging برای تبدیل تصاویر HEIC
دستگاه های iOS معمولاً از فرمت تصویر HEIC به عنوان پیش فرض استفاده می کنند که به عنوان جانشین JPEG طراحی شده است. HEIC یک فرمت کانتینری در چارچوب HEIF (فرمت فایل تصویری با کارایی بالا) است که تصاویر را با استفاده از کدک HEVC (کدگذاری ویدیویی با کارایی بالا) کدگذاری میکند. برای خواندن چنین تصاویری، اکوسیستم NET (C#) یک کتابخانه باز به نام FileFormat.HEIC ارائه می دهد که تحت [مجوز باز کردن] (https://) موجود است github.com/fileformat-heic/FileFormat.HEIC-for-.NET/blob/main/LICENSE)، قادر به رمزگشایی تصاویر HEIC به بیت مپ است.
استفاده از Aspose.Imaging library HEIC Adapter for. کتابخانه، از جمله JPG، PNG، PDF، SVG، TIFF، WEBP و موارد دیگر. این قابلیت انتقال یکپارچه تصویر را از دستگاههایی مانند آیفون به رایانههای شخصی امکانپذیر میکند و پردازش بیشتر و تبدیل تصاویر HEIC به فرمتهای دیگر را تسهیل میکند.
Aspose.Imaging برای کتابخانه گرافیکی دات نت
Aspose.Imaging برای دات نت به عنوان یک کتابخانه گرافیکی قوی است که به نیازهای پردازش تصویر در طیف متنوعی از فرمت های تصویر شطرنجی و برداری پاسخ می دهد. این عملکرد جامع بسیاری از کارهای دستکاری و ویرایش تصویر را تسهیل می کند، از جمله برش، تغییر اندازه، چرخش، چرخش، حذف پس زمینه، ادغام تصاویر، و اعمال فیلترهای مختلف تصویر مانند تاری، وضوح و صاف کردن. علاوه بر این، قابلیتهای دگرگونکننده مانند تبدیل در مقیاس خاکستری، دوتاییسازی، و دیترینگ را در کنار تنظیمات گامای رنگ، روشنایی و کنتراست ارائه میدهد.
علاوه بر این، Aspose.Imaging به کاربران این امکان را میدهد تا تصاویر و عکسها را به صورت یکپارچه بین طیف گستردهای از فرمتهای فایل تصویر تبدیل کنند. برای راهنمایی جامع و بینش در مورد استفاده مؤثر از این کتابخانه، توسعهدهندگان میتوانند به [سایت اسناد Aspose] (https://docs.aspose.com/imaging/net/)، که دارای راهنماها و نکات توسعهدهنده است، مراجعه کنند.
آداپتور HEIC Aspose.Imaging را با استفاده از [Nuget package manager] (https://www.nuget.org/packages/Aspose.Imaging.Heic.Adapter) نصب کنید.
FileFormat.HEIC برای کتابخانه منبع باز NET
The open-source library FileFormat.HEIC is crafted entirely in C# from scratch, tailored for the .NET platform. You can employ the library on any platform with .NET availability. It supports static images encoded with I-slices and various chroma sub-sampling ratios: 4:2:0, 4:2:2, and 4:4:4. علاوه بر این، می تواند انیمیشن های کدگذاری شده HEIC را مدیریت کند. علاوه بر این، این کتابخانه پردازش چندین تصویر را در یک فایل با یک کانال آلفا امکانپذیر میکند و تصحیح رنگ را با پروفایلهای رنگی تعبیهشده ارائه میدهد.
اکنون آن را به صورت رایگان از طریق [NuGet package manager] (https://www.nuget.org/packages/FileFormat.HEIC) نصب کنید.
تبدیل HEIC به JPEG از طریق C#
با توجه به آداپتور HEIC Aspose.Imaging می توان کتابخانه Aspose.Imaging را با FileFormat.HEIC ترکیب کرد و پتانسیل هر دو کتابخانه را برای رمزگشایی یکپارچه تصاویر HEIC، تبدیل آنها به فرمت های محبوب مانند JPG و PNG به حداکثر رساند. با این آداپتور، دنیایی از امکانات را باز کنید، و امکان انتقال بی دردسر عکس های آیفون به رایانه شخصی را برای ویرایش و اشتراک گذاری راحت فراهم می کند.
این قطعه کد C# را بررسی کنید که نحوه تبدیل HEIC به JPEG را با مراحل زیر نشان می دهد: یک تصویر HEIC را از یک فایل بارگیری کنید، آن را در یک بیت مپ رمزگشایی کنید و سپس آن را به عنوان JPEG ذخیره کنید.
نتیجه
آداپتور HEIC برای کتابخانه Aspose.Imaging فرآیند ایجاد برنامه ویرایش تصویر یا سرویس وب خود را برای تبدیل HEIC به JPG یا سایر فرمت های تصویر ساده می کند.
به راحتی می توانید کد منبع کتابخانه FileFormat.HEIC را دانلود کنید و از آن مطابق با شرایط مجوز استفاده کنید. علاوه بر این، میتوانید به توسعه آن کمک کنید و در [FileFormat.HEIC-for-.NET] مشارکت کنید (https://github.com/fileformat-heic/FileFormat.HEIC-for-.NET/) در پلتفرم GitHub