Конвертируйте изображения HEIC

Использование адаптера Aspose.Imaging для преобразования изображений HEIC

Устройства iOS обычно используют формат изображений HEIC по умолчанию, разработанный как преемник JPEG. HEIC — это формат контейнера в рамках структуры HEIF (High Efficiency Image File Format), в котором хранятся изображения, закодированные с использованием кодека HEVC (High Efficiency Video Coding). Для чтения таких изображений экосистема .NET (C#) предлагает открытую библиотеку под названием Openize.HEIC, доступную по [Лицензии Openize](https:// github.com/openize-imaging/Openize.HEIC-for-.NET/blob/main/LICENSE), способный декодировать изображения HEIC в растровые изображения.

Использование другого [адаптера HEIC библиотеки Aspose.Imaging для .NET] (https://products.aspose.com/imaging/adapters/net/) позволяет конвертировать файлы HEIC в различные популярные форматы изображений, поддерживаемые Aspose.Imaginggraphic библиотека, включая JPG, PNG, PDF, SVG, TIFF, WEBP и другие. Эта функция обеспечивает плавную передачу изображений с таких устройств, как iPhone, на ПК, облегчая дальнейшую обработку и преобразование изображений HEIC в другие форматы.

Графическая библиотека Aspose.Imaging для .NET

Aspose.Imaging for .NET представляет собой надежную графическую библиотеку, обслуживающую потребности обработки изображений в широком спектре форматов растровых и векторных изображений. Эта комплексная функциональность облегчает выполнение множества задач по манипулированию и редактированию изображений, включая обрезку, изменение размера, переворачивание, вращение, удаление фона, объединение изображений и применение различных фильтров изображений, таких как размытие, повышение резкости и сглаживание. Более того, он предлагает такие преобразующие возможности, как преобразование оттенков серого, бинаризация и размытие, а также настройки цветовой гаммы, яркости и контрастности.

Кроме того, Aspose.Imaging позволяет пользователям легко конвертировать изображения и фотографии в широкий спектр форматов файлов изображений. Для получения подробных рекомендаций и информации по эффективному использованию этой библиотеки разработчики могут обратиться к подробному [сайту документации Aspose] (https://docs.aspose.com/imaging/net/), где представлены руководства и советы для разработчиков.

Установите адаптер Aspose.Imaging HEIC с помощью [менеджера пакетов Nuget] (https://www.nuget.org/packages/Aspose.Imaging.Heic.Adapter).

Openize.HEIC для библиотеки с открытым исходным кодом .NET

Openize.Heic для библиотеки с открытым исходным кодом .NET

Библиотека с открытым исходным кодом Opeize.HEIC полностью создана на C# с нуля и адаптирована для платформы .NET. Вы можете использовать библиотеку на любой платформе, где есть .NET. Он поддерживает статические изображения, закодированные с помощью I-срезов и различные соотношения субдискретизации цветности: 4:2:0, 4:2:2 и 4:4:4. Кроме того, он может обрабатывать анимацию в коде HEIC. Кроме того, библиотека позволяет обрабатывать несколько изображений в файле с альфа-каналом и предлагает цветокоррекцию с помощью встроенных цветовых профилей.

Установите его прямо сейчас бесплатно через менеджер пакетов NuGet.

Конвертируйте HEIC в JPEG через C#

Благодаря адаптеру Aspose.Imaging HEIC можно объединить библиотеку Aspose.Imaging с Openize.HEIC и максимально использовать потенциал обеих библиотек для беспрепятственного декодирования изображений HEIC, конвертируя их в популярные форматы, такие как JPG и PNG. Откройте мир возможностей с помощью этого адаптера, позволяющего легко переносить фотографии с iPhone на ПК для удобного редактирования и обмена.

Ознакомьтесь с этим фрагментом кода C#, демонстрирующим, как преобразовать HEIC в JPEG, выполнив следующие действия: загрузите изображение HEIC из файла, декодируйте его в растровое изображение, а затем сохраните его как JPEG.

Заключение

Адаптер HEIC для библиотеки Aspose.Imaging упрощает процесс создания собственного приложения или веб-сервиса для редактирования изображений для преобразования HEIC в JPG или другие форматы изображений.

Не стесняйтесь загружать исходный код библиотеки Openize.HEIC и использовать его в соответствии с условиями лицензии. Более того, вы можете внести свой вклад в его разработку и стать участником Openize.HEIC-for-.NET. на платформе GitHub.