উচ্চ পারফরমেন্স
libvips ইমেজ প্রসেসিং লাইব্রেরি ব্যবহার করে, ImageMagick এবং GraphicsMagick-এর চেয়ে 4-5 গুণ দ্রুত
দ্রুততম JPEG, PNG, WebP, AVIF এবং TIFF ইমেজ রিসাইজ মডিউল
Sharp হল Node.js-এর দ্রুততম ইমেজ প্রসেসিং লাইব্রেরি, আধুনিক Web অ্যাপ্লিকেশনের জন্য ডিজাইন করা হয়েছে। এটি libvips ইমেজ প্রসেসিং লাইব্রেরি ব্যবহার করে, অসাধারণ পারফরমেন্স এবং মেমরি দক্ষতা প্রদান করে।
import sharp from 'sharp';
// ইমেজের আকার পরিবর্তন করুন
await sharp('input.jpg')
.resize(300, 200)
.toFile('output.jpg');
// WebP ফরম্যাটে রূপান্তর করুন
await sharp('input.png')
.webp({ quality: 80 })
.toFile('output.webp');
// থাম্বনেইল তৈরি করুন
await sharp('input.jpg')
.resize(100, 100, { fit: 'cover' })
.jpeg({ quality: 90 })
.toFile('thumbnail.jpg');npm install sharpঅথবা pnpm ব্যবহার করুন:
pnpm add sharpদ্রুত শুরু গাইড দেখুন Sharp ব্যবহার শুরু করার জন্য, অথবা API ডকুমেন্টেশন ব্রাউজ করুন সম্পূর্ণ রেফারেন্স তথ্যের জন্য।