Перетворення зображень HEIC

Використання Aspose.Imaging Adapter для перетворення зображень 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 дозволяє конвертувати файли HEIC у різні популярні формати зображень, які підтримуються Aspose.Imaging graphic бібліотека, включаючи JPG, PNG, PDF, SVG, TIFF, WEBP тощо. Ця функція забезпечує плавну передачу зображень із таких пристроїв, як iPhone, на ПК, полегшуючи подальшу обробку та перетворення зображень HEIC в інші формати.

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

Aspose.Imaging для .NET виступає як надійна графічна бібліотека, яка відповідає потребам обробки зображень у різноманітному спектрі растрових і векторних форматів зображень. Ця комплексна функціональність полегшує виконання багатьох завдань із обробки та редагування зображень, включаючи обрізання, зміну розміру, перевертання, обертання, видалення фону, об’єднання зображень і застосування різних фільтрів зображень, таких як розмиття, різкість і згладжування. Крім того, він пропонує трансформаційні можливості, як-от трансформацію відтінків сірого, бінаризацію та згладжування, а також налаштування колірної гами, яскравості та контрасту.

Крім того, Aspose.Imaging дозволяє користувачам легко конвертувати зображення та фотографії між широким набором форматів файлів зображень. Щоб отримати вичерпні вказівки та зрозуміти, як ефективно використовувати цю бібліотеку, розробники можуть звернутися до вичерпного сайту документації Aspose, де містяться посібники та поради для розробників.

Установіть адаптер Aspose.Imaging HEIC за допомогою менеджера пакетів Nuget.

Openize.HEIC для бібліотеки з відкритим кодом .NET

Openize.Heic для бібліотеки з відкритим кодом .NET

The open-source library Opeize.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.

Перетворення 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.