Convertir des images HEIC
Utilisation de l’adaptateur Aspose.Imaging pour convertir des images HEIC
Les appareils iOS utilisent généralement le format d’image HEIC par défaut, conçu pour succéder au JPEG. HEIC est un format de conteneur dans le cadre HEIF (High Efficiency Image File Format), stockant des images codées à l’aide du codec HEVC (High Efficiency Video Coding). Pour lire de telles images, l’écosystème .NET (C#) propose une bibliothèque ouverte nommée FileFormat.HEIC, disponible sous Licence Openize, capable de décoder les images HEIC en bitmaps.
L’utilisation d’une autre bibliothèque Aspose.Imaging HEIC Adapter for .NET permet la conversion de fichiers HEIC en divers formats d’image populaires pris en charge par Aspose.Imaging Graphic bibliothèque, notamment JPG, PNG, PDF, SVG, TIFF, WEBP, etc. Cette fonctionnalité permet un transfert transparent d’images d’appareils tels que les iPhones vers des PC, facilitant ainsi le traitement ultérieur et la conversion des images HEIC vers d’autres formats.
Aspose.Imaging pour la bibliothèque graphique .NET
Aspose.Imaging for .NET se présente comme une bibliothèque graphique robuste, répondant aux besoins de traitement d’images sur un large spectre de formats d’images raster et vectorielles. Cette fonctionnalité complète facilite une multitude de tâches de manipulation et d’édition d’images, notamment le recadrage, le redimensionnement, le retournement, la rotation, la suppression de l’arrière-plan, la fusion d’images et l’application de divers filtres d’image tels que le flou, la netteté et le lissage. De plus, il offre des capacités de transformation telles que la transformation des niveaux de gris, la binarisation et le tramage, ainsi que des ajustements pour la gamme de couleurs, la luminosité et le contraste.
De plus, Aspose.Imaging permet aux utilisateurs de convertir de manière transparente des images et des photos entre un large éventail de formats de fichiers image. Pour obtenir des conseils complets et des informations sur la manière d’exploiter efficacement cette bibliothèque, les développeurs peuvent se référer au site de documentation Aspose, proposant des guides et des conseils pour les développeurs.
Installez l’adaptateur Aspose.Imaging HEIC à l’aide du gestionnaire de packages Nuget.
Bibliothèque open source FileFormat.HEIC pour .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. De plus, il peut gérer les animations codées HEIC. De plus, la bibliothèque permet le traitement de plusieurs images dans un fichier avec un canal alpha et propose une correction des couleurs avec des profils de couleurs intégrés.
Installez-le maintenant gratuitement via le gestionnaire de packages NuGet.
Convertir HEIC en JPEG via C#
Grâce à l’adaptateur Aspose.Imaging HEIC, il est possible de combiner la bibliothèque Aspose.Imaging avec FileFormat.HEIC et de maximiser le potentiel des deux bibliothèques pour décoder de manière transparente les images HEIC, en les convertissant dans des formats populaires tels que JPG et PNG. Débloquez un monde de possibilités avec cet adaptateur, permettant un transfert sans effort des photos de l’iPhone vers un PC pour une édition et un partage pratiques.
Consultez cet extrait de code C# montrant comment convertir HEIC en JPEG en suivant les étapes suivantes : chargez une image HEIC à partir d’un fichier, décodez-la en bitmap, puis enregistrez-la au format JPEG.
Conclusion
La bibliothèque HEIC Adapter for Aspose.Imaging rationalise le processus de création de votre propre application d’édition d’images ou service Web pour convertir HEIC en JPG ou en d’autres formats d’image.
N’hésitez pas à télécharger le code source de la bibliothèque FileFormat.HEIC et à l’utiliser conformément aux termes de la licence. De plus, vous êtes invités à contribuer à son développement et à devenir contributeur à FileFormat.HEIC-for-.NET sur la plateforme GitHub.