প্রকল্প সম্পর্কে
Intervention Image হলো একটি PHP ইমেজ প্রসেসিং লাইব্রেরি যা ছবি তৈরি, সম্পাদনা এবং কম্পোজ করার একটি সহজ ও অভিব্যক্তিপূর্ণ উপায় প্রদান করে। এটি জনপ্রিয় PHP ইমেজ ম্যানিপুলেশন এক্সটেনশনগুলির উপর একটি সার্বজনীন ইন্টারফেস সরবরাহ করে, যা ডেভেলপারদের সমস্ত অপারেশনের জন্য অন্তর্নিহিত ড্রাইভার হিসেবে GD, Imagick বা libvips বেছে নিতে দেয়।
README-তে বর্ণিত মূল বৈশিষ্ট্যগুলি:
- সাধারণ ইমেজ এডিটিং কাজের জন্য ফ্লুয়েন্ট ইন্টারফেস
- GD, Imagick এবং libvips সমর্থনকারী বিনিময়যোগ্য ড্রাইভার আর্কিটেকচার
- সমস্ত ড্রাইভারে অ্যানিমেটেড ছবির জন্য সমর্থন
- ফ্রেমওয়ার্ক-নিরপেক্ষ ডিজাইন
ইনস্টলেশন Composer-এর মাধ্যমে `composer require intervention/image` কমান্ড দিয়ে করা হয়। README-তে ইনস্ট্যান্টিয়েশনের মতো মৌলিক বিষয়গুলির জন্য অফিসিয়াল ডকুমেন্টেশনের দিকে নির্দেশ করা হয়েছে।
অন্তর্ভুক্ত কোড উদাহরণটি একটি নির্বাচিত ড্রাইভার সহ ImageManager তৈরি, পাথ থেকে একটি ছবি ডিকোড করা, উচ্চতা অনুযায়ী স্কেল করা, নিচের ডানদিকে সারিবদ্ধ একটি ওয়াটারমার্ক সন্নিবেশ করা, নির্দিষ্ট মানের সাথে JPEG-তে এনকোড করা এবং ফলাফল সংরক্ষণ করা দেখায়।
প্রয়োজনীয়তাগুলির মধ্যে রয়েছে PHP 8.3 বা উচ্চতর, Mbstring PHP এক্সটেনশন এবং একটি ইমেজ প্রসেসিং এক্সটেনশন (GD, Imagick বা libvips)। লাইব্রেরিটি Oliver Vogel দ্বারা উন্নত ও রক্ষণাবেক্ষণ করা হয়, সম্প্রদায়ের অবদানের সাথে, এবং এটি MIT লাইসেন্সের অধীনে প্রকাশিত হয়। নিরাপত্তা সংক্রান্ত সমস্যাগুলি ইমেলের মাধ্যমে রিপোর্ট করা যেতে পারে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.