Converter imagens HEIC

Usando o adaptador Aspose.Imaging para converter imagens HEIC

Os dispositivos iOS geralmente utilizam o formato de imagem HEIC como padrão, projetado como sucessor do JPEG. HEIC é um formato contêiner dentro da estrutura HEIF (High Efficiency Image File Format), armazenando imagens codificadas usando o codec HEVC (High Efficiency Video Coding). Para a leitura dessas imagens, o ecossistema .NET (C#) oferece uma biblioteca aberta chamada Openize.HEIC, disponível sob [licença Openize](https:// github.com/openize-imaging/Openize.HEIC-for-.NET/blob/main/LICENSE), capaz de decodificar imagens HEIC em bitmaps.

Aproveitar o outro biblioteca Aspose.Imaging HEIC Adapter for .NET permite a conversão de arquivos HEIC em vários formatos de imagem populares suportados pelo gráfico Aspose.Imaging biblioteca, incluindo JPG, PNG, PDF, SVG, TIFF, WEBP e muito mais. Essa funcionalidade permite a transferência perfeita de imagens de dispositivos como iPhones para PCs, facilitando o processamento adicional e a conversão de imagens HEIC para outros formatos.

Biblioteca gráfica Aspose.Imaging para .NET

Aspose.Imaging for .NET é uma biblioteca gráfica robusta, atendendo às necessidades de processamento de imagens em um espectro diversificado de formatos de imagens raster e vetoriais. Essa funcionalidade abrangente facilita uma infinidade de tarefas de manipulação e edição de imagens, incluindo corte, redimensionamento, inversão, rotação, remoção de fundo, mesclagem de imagens e aplicação de vários filtros de imagem, como desfoque, nitidez e suavização. Além disso, oferece recursos transformadores como transformação de escala de cinza, binarização e pontilhamento, além de ajustes de gama de cores, brilho e contraste.

Além disso, Aspose.Imaging permite aos usuários converter imagens e fotos perfeitamente entre uma ampla variedade de formatos de arquivo de imagem. Para obter orientações abrangentes e insights sobre como aproveitar essa biblioteca de maneira eficaz, os desenvolvedores podem consultar o abrangente site de documentação do Aspose, que apresenta guias e dicas para desenvolvedores.

Instale o adaptador Aspose.Imaging HEIC usando o gerenciador de pacotes Nuget.

Biblioteca de código aberto Openize.HEIC para .NET

Biblioteca de código aberto Openize.Heic para .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. Além disso, ele pode lidar com animações codificadas em HEIC. Além disso, a biblioteca permite o processamento de múltiplas imagens em um arquivo com canal alfa e oferece correção de cores com perfis de cores incorporados.

Instale-o agora gratuitamente através do gerenciador de pacotes NuGet.

Converter HEIC em JPEG via C#

Devido ao adaptador Aspose.Imaging HEIC, é possível combinar a biblioteca Aspose.Imaging com Openize.HEIC e maximizar o potencial de ambas as bibliotecas para decodificar imagens HEIC perfeitamente, convertendo-as em formatos populares como JPG e PNG. Desbloqueie um mundo de possibilidades com este adaptador, permitindo a transferência fácil de fotos do iPhone para o PC para edição e compartilhamento convenientes.

Confira este trecho de código C# que demonstra como converter HEIC em JPEG seguindo as etapas: carregue uma imagem HEIC de um arquivo, decodifique-a em um bitmap e salve-a como JPEG.

Conclusão

Adaptador HEIC para biblioteca Aspose.Imaging agiliza o processo de criação de seu próprio aplicativo de edição de imagens ou serviço da web para converter HEIC em JPG ou outros formatos de imagem.

Sinta-se à vontade para baixar o código-fonte da biblioteca Openize.HEIC e utilizá-lo em conformidade com os termos da licença. Além disso, você está convidado a contribuir para seu desenvolvimento e se tornar um contribuidor do Openize.HEIC-for-.NET na plataforma GitHub.