Chuyển đổi hình ảnh HEIC

Sử dụng Aspose.Imaging Adaptor để chuyển đổi hình ảnh HEIC

Các thiết bị iOS thường sử dụng định dạng hình ảnh HEIC làm mặc định, được thiết kế để thay thế JPEG. HEIC là định dạng chứa trong khung HEIF (Định dạng tệp hình ảnh hiệu quả cao), lưu trữ hình ảnh được mã hóa bằng codec HEVC (Mã hóa video hiệu quả cao). Để đọc những hình ảnh như vậy, hệ sinh thái .NET (C#) cung cấp một thư viện mở có tên Openize.HEIC, có sẵn theo [Openize license](https:// github.com/openize-imaging/Openize.HEIC-for-.NET/blob/main/LICENSE), có khả năng giải mã hình ảnh HEIC thành bitmap.

Việc tận dụng Bộ điều hợp HEIC thư viện Aspose.Imaging cho .NET khác cho phép chuyển đổi các tệp HEIC thành nhiều định dạng hình ảnh phổ biến khác nhau được hỗ trợ bởi Đồ họa Aspose.Imaging thư viện, bao gồm JPG, PNG, PDF, SVG, TIFF, WEBP, v.v. Chức năng này cho phép truyền hình ảnh liền mạch từ các thiết bị như iPhone sang PC, tạo điều kiện thuận lợi cho việc xử lý và chuyển đổi hình ảnh HEIC sang các định dạng khác.

Aspose.Imaging cho thư viện đồ họa .NET

Aspose.Imaging for .NET là một thư viện đồ họa mạnh mẽ, phục vụ nhu cầu xử lý hình ảnh trên nhiều định dạng hình ảnh raster và vector. Chức năng toàn diện này tạo điều kiện thuận lợi cho vô số tác vụ chỉnh sửa và thao tác hình ảnh, bao gồm cắt xén, thay đổi kích thước, lật, xoay, xóa nền, hợp nhất hình ảnh và áp dụng các bộ lọc hình ảnh khác nhau như làm mờ, làm sắc nét và làm mịn. Hơn nữa, nó còn cung cấp các khả năng biến đổi như chuyển đổi thang độ xám, nhị phân hóa và phối màu, cùng với các điều chỉnh về gamma màu, độ sáng và độ tương phản.

Ngoài ra, Aspose.Imaging trao quyền cho người dùng chuyển đổi liền mạch hình ảnh và ảnh chụp giữa nhiều định dạng tệp hình ảnh. Để có hướng dẫn toàn diện và thông tin chi tiết về cách tận dụng hiệu quả thư viện này, nhà phát triển có thể tham khảo trang web tài liệu Aspose, bao gồm các mẹo và hướng dẫn dành cho nhà phát triển.

Cài đặt Bộ điều hợp HEIC Aspose.Imaging bằng Trình quản lý gói Nuget.

Openize.HEIC cho thư viện mã nguồn mở .NET

Openize.Heic cho thư viện mã nguồn mở .NET

Thư viện mã nguồn mở Opeize.HEIC được xây dựng hoàn toàn bằng C# ngay từ đầu, được thiết kế riêng cho nền tảng .NET. Bạn có thể sử dụng thư viện trên bất kỳ nền tảng nào có sẵn .NET. Nó hỗ trợ các hình ảnh tĩnh được mã hóa bằng các lát chữ I và các tỷ lệ lấy mẫu phụ sắc độ khác nhau: 4:2:0, 4:2:2 và 4:4:4. Ngoài ra, nó có thể xử lý các hình ảnh động được mã hóa HEIC. Hơn nữa, thư viện cho phép xử lý nhiều hình ảnh trong một tệp có kênh alpha và cung cấp tính năng chỉnh màu bằng các cấu hình màu được nhúng.

Cài đặt miễn phí ngay bây giờ thông qua trình quản lý gói NuGet.

Chuyển đổi HEIC sang JPEG qua C#

Nhờ Bộ điều hợp HEIC Aspose.Imaging, có thể kết hợp thư viện Aspose.Imaging với Openize.HEIC và tối đa hóa tiềm năng của cả hai thư viện để giải mã liền mạch hình ảnh HEIC, chuyển đổi chúng thành các định dạng phổ biến như JPG và PNG. Mở ra vô số khả năng với bộ chuyển đổi này, cho phép chuyển ảnh iPhone sang PC dễ dàng để chỉnh sửa và chia sẻ thuận tiện.

Hãy xem đoạn mã C# này minh họa cách chuyển đổi HEIC sang JPEG bằng các bước sau: tải hình ảnh HEIC từ một tệp, giải mã nó thành bitmap, sau đó lưu nó dưới dạng JPEG.

Phần kết luận

Thư viện HEIC Adaptor cho Aspose.Imaging hợp lý hóa quá trình tạo ứng dụng chỉnh sửa hình ảnh hoặc dịch vụ web của riêng bạn để chuyển đổi HEIC sang JPG hoặc các định dạng hình ảnh khác.

Vui lòng tải xuống mã nguồn của thư viện Openize.HEIC và sử dụng nó theo các điều khoản cấp phép. Hơn nữa, bạn có thể đóng góp vào sự phát triển của nó và trở thành người đóng góp cho Openize.HEIC-for-.NET trên nền tảng GitHub.