Magick.net

Posted by Andy Blog on August 31, 2025

Introduction

ImageMagick.NET(Magick.NET)

  • 支持几乎所有图片格式:JPG、PNG、BMP、GIF、TIFF、WebP 等
  • 功能强大,可以直接读取字节流、获取宽度、高度、转换格式、保存等

Install

用 NuGet 安装 Magick.NET(如果你在 VS 环境开发)

Install-Package Magick.NET-Q8-AnyCPU

或直接下载 DLL:

| 包名 | 描述 | | ————————- | ———————– | | Magick.NET-Q8-AnyCPU | 8 位深度,CPU 架构无关(推荐桌面应用) | | Magick.NET-Q8-x64 | 8 位深度,专门针对 64 位 Windows | | Magick.NET-Q16-AnyCPU | 16 位深度,支持更高精度,但内存占用大 | | Magick.NET-Q16-x64 | 16 位深度,64 位 Windows | 一般推荐:

  • 桌面应用(Fiddler 插件/Script)Magick.NET-Q8-AnyCPU
    • 内存占用小,处理 JPG/PNG/WebP 足够
    • AnyCPU 版本在 32 位或 64 位都可用
  • 高精度或专业图像处理Q16 系列
    • 16 位深度,更适合 HDR 或高质量格式
  • 固定系统架构(比如只在 64 位 Windows):可选 x64 专版,稍微快一点

7.x 支持.net framework 4.8 8.x以后只支持.net core