ImageMagickは、100を超える主要なファイル形式(サブフォーマットを含めない)をサポートする強力な画像操作ライブラリです。 magick.netを使用すると、サーバーやデスクトップにImageMagickをインストールすることなく、C#/vb.net/.netコアアプリケーションでImageMagickを使用できます。
magick.netのインストールと使用方法の例については、ドキュメントページにアクセスしてください。 ImageMagickの詳細については、http://www.imagemagick.org/をご覧ください。
| .NETバージョン | プラットフォーム | プラットフォーム固有 | anycpu | OpenMP |
|---|---|---|---|---|
| .NET標準2.1 | Windows(x64) | ✅ | ✅ | ✅ |
| Windows(ARM64) | ✅ | ✅ | ✅ | |
| Linux(x64) | ✅ | ✅ | ✅ | |
| Linux-arm64(arm64) | ✅ | ✅ | ✅ | |
| Linux-Musl(x64) | ✅ | ✅ | ✅ | |
| macos(x64) | ✅ | ✅ | ||
| macos(arm64) | ✅ | ✅ | ||
| Windows(x86) | ✅ | ✅ | ||
| .NET標準2.0 | Windows(x64) | ✅ | ✅ | ✅ |
| Windows(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 | ||||
| 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 |
Twitter(@magicknet)で私をフォローして、magick.netとimagemagickの新しいダウンロードと変更に関する情報を受け取ります。
量子固有のパッケージに加えて、このプロジェクトにはいくつかの追加のライブラリもあります。これらのライブラリの1つは、量子固有のパッケージの依存関係であるmagick.net.coreライブラリです。このライブラリを使用して、追加の機能を追加し、magick.netライブラリと対話できます。 2つの例は、magick.net.systemdrawingとmagick.net.systemwindowsmediaを使用して、 System.Drawing and System.Windows.Mediaとの対話に使用できます。
magick.netへのすべてのコミットは、GitHubアクションの助けを借りて自動的に構築およびテストされます。このビルドには、Nugetパッケージの作成も含まれます。これらのパッケージは、https://github.com/dlemstra/magick.net/actionsからダウンロードできます。このビルドを生産環境で使用することはお勧めしません。
magick.netはセマンティックバージョンを使用します。
このプロジェクトに参加している時間と労力のために何かを与えたいという制御不可能な衝動がある場合は、GitHubスポンサーを介してスポンサーになるか、Amazonギフトカードを送ってください。 PayPalを使用する場合は、ここをクリックしてください。
Snakewareに感謝します。Snakewareは、このプロジェクトで会社の時間を過ごすことができます。
Microsoftの無料およびオープンソースソフトウェアファンド(FOSSファンド#2024年6月20日)
.NET ON AWSオープンソースソフトウェア基金(2024年7月)