আমার নিজের প্রশ্নের উত্তর
আমি নোড.জেএস গ্রাফিক্স লাইব্রেরিগুলি খনন করে দুটি দিন কাটিয়েছি।
নোড-ক্যানভাস
- আমি প্রথমে এটি চেষ্টা করেছি যেহেতু আমি
<canvas>
এপিআইয়ের সাথে বেশ পরিচিত । এটি একটি লাইব্রেরির জন্য একটি বিশাল প্লাস।
- এটির জন্য কায়রো দরকার যার একটি সহজ উইন্ডোজ ডাউনলোড নেই। যদিও আমি এটি জিটিকে + বিতরণে পেয়েছি।
- তদ্ব্যতীত এটির জন্য মডিউল ইনস্টলেশনে সংকলিত করতে নেটিভ লাইব্রেরি বাইন্ডিং কোড দরকার। এটি নোড-ওয়াফ ব্যবহার করে যা এখনও উইন্ডোজে পোর্ট করা হয়নি।
জিএম
- পরিণত
- উইন্ডোতে মসৃণভাবে চলে
- দস্তাবেজগুলি ঠিক আছে তবে পুরোপুরি নয়: API টি কী উপলভ্য তা নির্ধারণ করার জন্য আমাকে উত্স কোডটি সন্ধান করতে হয়েছিল
- দুর্ভাগ্যক্রমে জিএম সহ চিত্রগুলি একত্রিত করার সহজ উপায় নেই। এটি অর্জনের কিছু উপায় আছে তবে আমি এটির সাথে ব্যয় করার পরে দু'বার খুঁজে পেলাম না।
নোড-ImageMagick
- অফিসিয়াল রেপোতে খুব কম কিছু বেসিক ইমেজম্যাগিক কমান্ড রয়েছে তবে আমি এই কাঁটা ব্যবহার করেছি (এনপিএম গিট রিপোজিটরিগুলি থেকে সরাসরি লাইব্রেরিগুলি টানতে পারে এমন ভাল জিনিস)। এর বাইন্ডিং রয়েছে
montage
যার জন্য আমার যা প্রয়োজন ঠিক তা করে।
- উইন্ডোজে কাজ করা হলেও চিত্রম্যাগিক বেশ ধীর is
নোড-ভিআইপিরা
- বিশাল প্লাস: এটি একটি অবিশ্বাস্য ভিআইপিএস লাইব্রেরি ব্যবহার করে যার সাথে আমি পরিচিত। ভিআইপিএস খুব দ্রুত এবং বড় চিত্রগুলির জন্য অনুকূলিত। এটি হার্ডওয়্যার সংস্থানগুলি ব্যবহার সম্পর্কে খুব স্মার্ট: আপনার মেশিনটিতে প্রচুর র্যাম থাকলে এটি মেমরির সমস্ত প্রসেসিং করবে তবে মেমরির দুষ্প্রাপ্যতা রয়েছে বা অন্য অ্যাপ্লিকেশনগুলির জন্য প্রয়োজনীয় হলে হার্ড-ড্রাইভের ক্যাশে স্যুইচ করবে।
- নোড-ক্যানভাসের মতো এটির জন্য নোড-ওয়াফ প্রয়োজন তাই এটি উইন্ডোজের জন্য এখনও উপলভ্য নয়।
আমি তালিকা থেকে অন্যান্য গ্রন্থাগারগুলিও দেখেছি তবে তাদের বেশিরভাগই খুব অপরিপক্ক বা আমার ব্যবহারের ক্ষেত্রে উপযুক্ত নয়। নোড-ক্যানভাস বা নোড-ভিপস উইন্ডোজে পোর্ট হয়ে যাওয়ার পরে আমি নোড-ক্যানভাস বা নোড-ভিপসের মধ্যে স্থানান্তরিত করার চেষ্টা করতে চাই তবে ততক্ষণ আমি নোড-ইমেজম্যাগিকে আটকে থাকব।