PHPPresentation

 
 

প্রেজেন্টেশন ফরম্যাটের জন্য পিএইচপি ক্লাস লাইব্রেরি

ফ্রি পিএইচপি API-এর মাধ্যমে বিভিন্ন মাইক্রোসফ্ট পাওয়ারপয়েন্ট এবং ওপেনঅফিস প্রেজেন্টেশনে রিড এবং রাইট অপারেশনগুলি সম্পাদন করুন।

পিএইচপিপ্রেজেন্টেশন কি?

পিএইচপিপ্রেজেন্টেশন হল একটি ওপেন-সোর্স PHP লাইব্রেরি হিসাবে প্রদত্ত ক্লাসের একটি সংগ্রহ যা আপনাকে বিভিন্ন মাইক্রোসফ্ট পাওয়ারপয়েন্ট এবং ওপেনঅফিস প্রেজেন্টেশন ফাইল ফরম্যাটে পড়া এবং লেখার ক্রিয়াকলাপ সম্পাদন করতে দেয়। PHPP উপস্থাপনা লাইব্রেরি ব্যবহার করে, আপনি উপস্থাপনা স্লাইড, আকার, বিন্যাস শৈলী, প্লেইন এবং 3D চার্ট, স্লাইড মন্তব্য এবং অঙ্কন বস্তুর সাথে কাজ করতে পারেন।

Previous Next

পিএইচপিপ্রেজেন্টেশন দিয়ে শুরু করা

আপনার সিস্টেমে PHPP উপস্থাপনা ব্যবহার করতে, আপনাকে PHP সংস্করণ 5.1 বা নতুন ইনস্টল করতে হবে। PHPP উপস্থাপনা লাইব্রেরি ইনস্টল করার প্রস্তাবিত উপায় হল কম্পোজার এর মাধ্যমে৷ অনুগ্রহ করে আপনার composer.json এ নিম্নলিখিত লাইন যোগ করুন।

এখানে কমান্ড

 {
  "require": {
    "phpoffice/phppresentation": "dev-master"
  }
}

কম্পোজার একটি সুবিধাজনক ইনস্টলার অফার করে যা আপনি সরাসরি কমান্ড লাইন থেকে চালাতে পারেন। নির্দ্বিধায় এই ফাইলটি ডাউনলোড করুন বা GitHub-এ পর্যালোচনা করুন৷ ইন্সটল করার দুটি উপায় আছে৷ সুরকার। আপনার প্রকল্পের অংশ হিসাবে এটি স্থানীয়ভাবে ইনস্টল করুন, বা বিশ্বব্যাপী একটি সিস্টেম-ওয়াইড এক্সিকিউটেবল হিসাবে।

এছাড়াও আপনি Github রিলিজ পৃষ্ঠা থেকে সর্বশেষ রিলিজ ডাউনলোড করে নিজেও PHPPপ্রেজেন্টেশন ইনস্টল করতে পারেন। আপনি যদি আপনার প্রকল্পে সুরকার ব্যবহার না করেন তাহলে অনুগ্রহ করে অটোলোডার নিবন্ধন করুন।

উপস্থাপনা সেটিংস কাস্টমাইজ করুন

পিএইচপিপ্রেজেন্টেশন আপনাকে উপস্থাপনার বিভিন্ন বৈশিষ্ট্য অ্যাক্সেস এবং সেট করতে দেয়। শিরোনাম, নির্মাতা এবং কোম্পানির নাম কনফিগার করা যেতে পারে। উপস্থাপনাটি মন্তব্য প্রদর্শন করে কিনা তাও আপনি কনফিগার করতে পারেন। একইভাবে, আপনি উপস্থাপনার শেষ দৃশ্য, উপস্থাপনার থাম্বনেল, সেইসাথে উপস্থাপনার জন্য জুম মানও সেট করতে পারেন। কোডের নিম্নলিখিত লাইনগুলি ব্যবহার করে আপনি উপস্থাপনা সেটিংস সেট করতে পারেন।

পিএইচপি-তে উপস্থাপনা সেটিংস সেট করুন

  1. পিএইচপি উপস্থাপনা শুরু করুন
  2. প্রেজেন্টেশন প্রোপার্টি পান
  3. মন্তব্যের জন্য প্রদর্শন সক্ষম করুন

মন্তব্যের জন্য প্রদর্শন সক্ষম করুন

$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);

স্লাইড সেটিংস কাস্টমাইজ করুন

পিএইচপিপ্রেজেন্টেশন আপনাকে স্লাইডের নাম নির্ধারণ করতে দেয়। আপনি উপস্থাপনার মধ্যে দৃশ্যমান বা লুকানো কোনো স্লাইডও করতে পারেন। আপনি স্লাইডে বিভিন্ন ধরনের আকৃতির বস্তু যোগ করতে পারেন, যেমন সমৃদ্ধ পাঠ্য, লাইন, চার্ট, অঙ্কন এবং টেবিল। উপরন্তু, আপনি এই আকারগুলির সাধারণ বৈশিষ্ট্য এবং শৈলীগুলিও কনফিগার করতে পারেন। একটি স্লাইডে একাধিক অ্যানিমেশন তৈরি করা যায়। WMV এবং OGV ভিডিও মিডিয়া যথাক্রমে Microsoft Windows এবং Linux পাঠকদের জন্য স্লাইডে এম্বেড করা যেতে পারে। রিচটেক্সট, ড্রয়িং অবজেক্ট এবং টেবিলগুলিও পিএইচপিপ্রেজেন্টেশন ব্যবহার করে কাজ করা যেতে পারে।

চার্ট এবং শৈলী সঙ্গে কাজ

পিএইচপিপ্রেজেন্টেশন ব্যবহার করে আপনি স্লাইডে চার্ট তৈরি, কাস্টমাইজ এবং এম্বেড করতে পারেন। ছোট এবং বড় উভয় ধরনের গ্রিডলাইন X এবং Y-অক্ষের জন্য সংজ্ঞায়িত করা যেতে পারে। এছাড়াও, আপনি গ্রিডলাইন প্রস্থ, ফিল টাইপ এবং ফিল কালার কনফিগার করতে পারেন। এই মুহূর্তে বার চার্ট এবং 3D বার চার্টের জন্য সমর্থন উপলব্ধ।

 বাংলা