ImageMagick是一个强大的图像操纵库,支持100多个主要文件格式(不包括子形式)。使用magick.net,您可以在C#/vb.net/.net Core应用程序中使用ImageMagick,而无需在服务器或桌面上安装ImageMagick。
有关如何安装和使用magick.net的示例,请访问文档页面。有关ImageMagick的更多信息,请访问:http://www.imagemagick.org/。
.NET版本 | 平台 | 特定平台 | Anycpu | OpenMP |
---|---|---|---|---|
.NET标准2.1 | Windows(x64) | ✅ | ✅ | ✅ |
窗户(ARM64) | ✅ | ✅ | ✅ | |
Linux(x64) | ✅ | ✅ | ✅ | |
Linux-ARM64(ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl(x64) | ✅ | ✅ | ✅ | |
macos(x64) | ✅ | ✅ | ||
macOS(ARM64) | ✅ | ✅ | ||
Windows(x86) | ✅ | ✅ | ||
.NET标准2.0 | Windows(x64) | ✅ | ✅ | ✅ |
窗户(ARM64) | ✅ | ✅ | ✅ | |
Linux(x64) | ✅ | ✅ | ✅ | |
Linux-ARM64(ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl(x64) | ✅ | ✅ | ✅ | |
macos(x64) | ✅ | ✅ | ||
macOS(ARM64) | ✅ | ✅ | ||
Windows(x86) | ✅ | ✅ |
有关Linux和MacOS的更多信息,请参见此处。
Magick.net可以添加到一个带有以下Nuget软件包之一的项目中:
平台 | 量子 | 特定平台 | Anycpu | OpenMP |
---|---|---|---|---|
Windows(x64) | Q8 | |||
Q16 | ||||
Q16-HDRI | ||||
窗户(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 |
在Twitter(@magicknet)上关注我,以接收有关新下载的信息,并更改magick.net和ImageMagick。
除量子特定的软件包外,该项目中还有一些额外的库。这些库之一是magick.net.core库,它是量子特定软件包的依赖性。该库可用于添加额外的功能并与magick.net库进行交互。两个示例是magick.net.systemdrawing和magick.net.systemwindowsmedia,可用于与System.Drawing
和System.Windows.Media
进行交互。
借助GitHub动作的帮助,将自动构建和测试magick.net的每个委托。该构建还包括创建Nuget软件包。这些软件包可以在此处下载:https://github.com/dlemstra/magick.net/actions。不建议在生产环境中使用此版本。
magick.net使用语义版本控制。
如果您有一个无法控制的冲动,我要为我投入的时间和精力提供一些东西,请通过Github赞助商赞助我或给我发送亚马逊礼品卡。如果您喜欢使用PayPal,请单击此处。
特别感谢Snakeware,我让我花时间在这个项目上。
微软的免费和开源软件基金(FOSS基金#20,2024年6月20日)
.NET ON AWS开源软件基金(2024年7月)