প্রকল্প সম্পর্কে
Magick.NET হল ব্যাপকভাবে ব্যবহৃত ইমেজ ম্যানিপুলেশন লাইব্রেরি ImageMagick-এর জন্য .NET বাইন্ডিং। এটি C#/VB.NET/.NET অ্যাপ্লিকেশনগুলিকে সার্ভার বা ডেস্কটপে আলাদা ImageMagick ইনস্টলেশন ছাড়াই ImageMagick কার্যকারিতা ব্যবহার করতে দেয়।
README থেকে মূল পয়েন্ট:
- ImageMagick ১০০টিরও বেশি প্রধান ফাইল ফরম্যাট (সাব-ফরম্যাট বাদে) সমর্থন করে।
- লাইব্রেরিটি Windows, Linux এবং macOS-এ পরীক্ষা করা হয়েছে এবং এটি NuGet প্যাকেজ হিসাবে বিতরণ করা হয়।
- প্ল্যাটফর্ম-নির্দিষ্ট প্যাকেজ (লক্ষ্য প্ল্যাটফর্ম জানা থাকলে চূড়ান্ত অ্যাপ্লিকেশনের আকার কমাতে) এবং AnyCPU প্যাকেজ (অজানা লক্ষ্যের জন্য) উভয়ই সরবরাহ করা হয়।
- সমর্থিত টার্গেট ফ্রেমওয়ার্ক: net8.0 এবং netstandard2.0।
- কোয়ান্টাম ভেরিয়েন্ট উপলব্ধ: Q8, Q16, এবং Q16-HDRI, প্যারালাল প্রসেসিংয়ের জন্য ঐচ্ছিক OpenMP বিল্ড সহ।
- প্ল্যাটফর্ম-নির্দিষ্ট প্যাকেজগুলি windows, linux, linux-musl এবং macOS জুড়ে x64, arm64 এবং x86 কভার করে, প্রতিটি প্যাকেজের কভারেজ ভিন্ন।
- AnyCPU প্যাকেজ (Q8, Q16, Q16-HDRI) windows, linux, linux-musl এবং macOS কভার করে।
- অতিরিক্ত লাইব্রেরিগুলির মধ্যে রয়েছে Magick.NET.Core (কোয়ান্টাম প্যাকেজগুলির একটি নির্ভরতা), পাশাপাশি সেই ফ্রেমওয়ার্কগুলির সাথে ইন্টিগ্রেশনের জন্য Magick.NET.SystemDrawing, Magick.NET.SystemWindowsMedia এবং Magick.NET.AvaloniaMediaImaging।
- ইনস্টলেশন এবং ব্যবহারের উদাহরণ সহ ডকুমেন্টেশন docs ডিরেক্টরিতে দেওয়া হয়েছে; ক্রস-প্ল্যাটফর্ম নোট docs/CrossPlatform.md-এ রয়েছে।
- প্রতিটি কমিট GitHub Actions-এর মাধ্যমে তৈরি এবং পরীক্ষা করা হয়, যা ডাউনলোডযোগ্য NuGet প্যাকেজও তৈরি করে; এই ডেভেলপমেন্ট বিল্ডগুলি প্রোডাকশনের জন্য সুপারিশ করা হয় না।
- প্রকল্পটি সেমান্টিক ভার্সনিং অনুসরণ করে এবং Apache 2.0-এর অধীনে লাইসেন্সপ্রাপ্ত।
এটি একটি এন্ড-ইউজার অ্যাপ্লিকেশনের পরিবর্তে একটি ডেভেলপার লাইব্রেরি, যা তাদের সফ্টওয়্যারে ইমেজ প্রসেসিং ক্ষমতা প্রয়োজন এমন .NET ডেভেলপারদের জন্য তৈরি।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.