O ImageMagick é uma poderosa biblioteca de manipulação de imagens que suporta mais de 100 formatos de arquivo principais (sem incluir subformatos). Com o Magick.net, você pode usar o ImageMagick no seu aplicativo C#/vb.net/.net Core sem precisar instalar o ImageMagick no seu servidor ou desktop.
Para exemplos de como instalar e usar o Magick.net, visite a página de documentação. Para mais informações sobre o ImageMagick, acesse: http://www.imagemagick.org/.
.NET versão | Plataforma | Plataforma específica | Anycpu | OpenMP |
---|---|---|---|---|
.NET Padrão 2.1 | Windows (x64) | ✅ | ✅ | ✅ |
Windows (ARM64) | ✅ | ✅ | ✅ | |
Linux (x64) | ✅ | ✅ | ✅ | |
Linux-Arm64 (ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl (x64) | ✅ | ✅ | ✅ | |
MacOS (x64) | ✅ | ✅ | ||
MacOS (ARM64) | ✅ | ✅ | ||
Windows (x86) | ✅ | ✅ | ||
.NET Standard 2.0 | Windows (x64) | ✅ | ✅ | ✅ |
Windows (ARM64) | ✅ | ✅ | ✅ | |
Linux (x64) | ✅ | ✅ | ✅ | |
Linux-Arm64 (ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl (x64) | ✅ | ✅ | ✅ | |
MacOS (x64) | ✅ | ✅ | ||
MacOS (ARM64) | ✅ | ✅ | ||
Windows (x86) | ✅ | ✅ |
Mais informações sobre Linux e MacOS podem ser encontradas aqui.
Magick.net pode ser adicionado a um projeto com um dos seguintes pacotes Nuget:
Plataforma | Quantum | Plataforma específica | Anycpu | OpenMP |
---|---|---|---|---|
Windows (x64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
Windows (ARM64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux (x64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux-Arm64 (ARM64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux-Musl (x64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
MacOS (x64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
MacOS (ARM64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
Windows (x86) | Q8 | |||
Q16 | ||||
Q16-HDRI |
Siga -me no Twitter (@MagickNet) para receber informações sobre novos downloads e alterações no Magick.net e ImageMagick.
Além dos pacotes quânticos específicos, também existem algumas bibliotecas extras neste projeto. Uma dessas bibliotecas é a biblioteca Magick.net.core, que é uma dependência dos pacotes quânticos específicos. Esta biblioteca pode ser usada para adicionar funcionalidade extra e interagir com as bibliotecas Magick.net. Dois exemplos são magick.net.systemdrawing e magick.net.systemwindowsmedia que podem ser usados para interagir com System.Drawing
e System.Windows.Media
.
Cada compromisso com o Magick.net é construído e testado automaticamente com a ajuda de ações do GitHub. Esta construção também inclui a criação de um pacote NUGET. Esses pacotes podem ser baixados aqui: https://github.com/dlemstra/magick.net/actions. Não é recomendável usar essa construção em um ambiente de produção.
Magick.net usa versão semântica.
Se você tiver um desejo incontrolável de me dar algo pelo tempo e esforço que estou colocando neste projeto, patrocine -me através dos patrocinadores do GitHub ou me envie um cartão -presente da Amazon. Se você preferir usar o PayPal, clique aqui.
Um agradecimento especial para Snakeware, que me deixou passar o tempo da empresa neste projeto.
Fundo de software gratuito e de código aberto da Microsoft (Foss Fund #20 de junho de 2024)
.NET On AWS Open Sound Software Fund (julho de 2024)