ImageMagick هي مكتبة قوية لمعالجة الصور تدعم أكثر من 100 تنسيق الملفات الرئيسية (لا تشمل التنسيقات الفرعية). باستخدام Magick.net ، يمكنك استخدام ImageMagick في تطبيق C#/Vb.net/.NET Core دون الحاجة إلى تثبيت ImageMagick على الخادم أو سطح المكتب.
للحصول على أمثلة حول كيفية تثبيت واستخدام magick.net ، قم بزيارة صفحة التوثيق. لمزيد من المعلومات حول ImageMagick ، انتقل إلى: http://www.imagemagick.org/.
.NET الإصدار | منصة | منصة محددة | Anycpu | OpenMP |
---|---|---|---|---|
.NET Standard 2.1 | Windows (x64) | ✅ | ✅ | ✅ |
Windows (ARM64) | ✅ | ✅ | ✅ | |
Linux (x64) | ✅ | ✅ | ✅ | |
Linux-Arm64 (ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl (x64) | ✅ | ✅ | ✅ | |
ماكوس (x64) | ✅ | ✅ | ||
ماكوس (ARM64) | ✅ | ✅ | ||
Windows (x86) | ✅ | ✅ | ||
.NET Standard 2.0 | Windows (x64) | ✅ | ✅ | ✅ |
Windows (ARM64) | ✅ | ✅ | ✅ | |
Linux (x64) | ✅ | ✅ | ✅ | |
Linux-Arm64 (ARM64) | ✅ | ✅ | ✅ | |
Linux-Musl (x64) | ✅ | ✅ | ✅ | |
ماكوس (x64) | ✅ | ✅ | ||
ماكوس (ARM64) | ✅ | ✅ | ||
Windows (x86) | ✅ | ✅ |
يمكن العثور على مزيد من المعلومات حول Linux و MacOS هنا.
يمكن إضافة magick.net إلى مشروع مع إحدى حزم nuget التالية:
منصة | الكم | منصة محددة | Anycpu | OpenMP |
---|---|---|---|---|
Windows (x64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
Windows (ARM64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux (x64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux-Arm64 (ARM64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
Linux-Musl (x64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
ماكوس (x64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
ماكوس (ARM64) | س 8 | |||
Q16 | ||||
Q16-HDRI | ||||
Windows (x86) | س 8 | |||
Q16 | ||||
Q16-HDRI |
اتبعني على Twitter (magicknet) لتلقي معلومات حول التنزيلات الجديدة والتغييرات على magick.net و ImageMagick.
إلى جانب الحزم الكمومية المحددة ، هناك أيضًا بعض المكتبات الإضافية في هذا المشروع. إحدى هذه المكتبات هي مكتبة magick.net.core التي هي تبعية للحزم الكمومية المحددة. يمكن استخدام هذه المكتبة لإضافة وظائف إضافية والتفاعل مع مكتبات magick.net. مثالان هما magick.net.systemdrawing و magick.net.systemwindowsmedia التي يمكن استخدامها للتفاعل مع System.Drawing
و System.Windows.Media
.
يتم إنشاء كل التزام بـ Magick.net تلقائيًا واختباره بمساعدة إجراءات GitHub. يتضمن هذا البناء أيضًا إنشاء حزمة nuget. يمكن تنزيل هذه الحزم هنا: https://github.com/dlemstra/magick.net/actions. لا ينصح باستخدام هذا البناء في بيئة الإنتاج.
Magick.net يستخدم الإصدار الدلالي.
إذا كان لديك رغبة لا يمكن السيطرة عليها في إعطائي شيئًا للوقت والجهد اللذين بذلته في هذا المشروع ، فيرجى رعايتي من خلال رعاة Github أو أرسل لي بطاقة هدايا Amazon. إذا كنت تفضل استخدام PayPal ، فانقر هنا.
شكر خاص يخرج إلى أدوات الأفعى التي سمحت لي أن أقضي وقت الشركة في هذا المشروع.
صندوق برامج Microsoft المجاني والمفتوح المصدر (Foss Fund #20 June ، 2024)
.NET ON AWS Open Source Software Fund (يوليو 2024)