PHPPresentation
کتابخانه کلاس پی اچ پی برای فرمت های ارائه
عملیات خواندن و نوشتن را بر روی ارائه های مختلف Microsoft PowerPoint و OpenOffice از طریق API رایگان PHP انجام دهید.
ارائه PHPP چیست؟
PHPPresentation مجموعهای از کلاسها است که بهعنوان یک کتابخانه PHP منبع باز ارائه میشود که به شما امکان میدهد عملیات خواندن و نوشتن را روی فرمتهای مختلف فایل ارائه Microsoft PowerPoint و OpenOffice انجام دهید. با استفاده از کتابخانه PHPPpresentation، می توانید با اسلایدهای ارائه، اشکال، سبک های قالب بندی، نمودارهای ساده و سه بعدی، نظرات اسلایدها و طراحی اشیاء کار کنید.
شروع با ارائه PHPP
برای استفاده از PHPPpresentation در سیستم خود، باید PHP نسخه 5.1 یا جدیدتر را نصب کنید. روش توصیه شده برای نصب کتابخانه PHPPpresentation از طریق composer است. لطفاً خطوط زیر را به composer.json خود اضافه کنید.
دستور اینجاست
{
"require": {
"phpoffice/phppresentation": "dev-master"
}
}
Composer یک نصب کننده راحت ارائه می دهد که می توانید مستقیماً از خط فرمان آن را اجرا کنید. این فایل را دانلود کنید یا آن را در GitHub بررسی کنید. دو راه برای نصب وجود دارد. آهنگساز. آن را به صورت محلی به عنوان بخشی از پروژه خود یا به صورت جهانی به عنوان یک فایل اجرایی در سراسر سیستم نصب کنید.
همچنین میتوانید با دانلود آخرین نسخه از صفحه انتشار Github، PHPPpresentation را به صورت دستی نصب کنید. اگر از آهنگساز در پروژه خود استفاده نمی کنید، لطفاً خودکار بارگذاری را ثبت کنید.
سفارشی کردن تنظیمات ارائه
PHPPpresentation به شما امکان می دهد به ویژگی های مختلف ارائه ها دسترسی داشته باشید و آنها را تنظیم کنید. عنوان، سازنده، و نام شرکت را می توان پیکربندی کرد. همچنین می توانید پیکربندی کنید که آیا ارائه نظرات را نمایش می دهد یا خیر. به طور مشابه، شما همچنین می توانید آخرین نمای ارائه، تصویر کوچک ارائه، و همچنین مقدار بزرگنمایی را برای ارائه تنظیم کنید. با استفاده از خطوط کد زیر می توانید تنظیمات ارائه را تنظیم کنید.
تنظیمات ارائه را در PHP تنظیم کنید
- PhpPresentation را راه اندازی کنید
- ویژگی های ارائه را دریافت کنید
- نمایش را برای نظرات فعال کنید
نمایش برای نظرات را فعال کنید
$oPresentation = new PhpPresentation();
$oProperties = $oPresentation->getPresentationProperties();
// enable the display for comment
$oProperties->setCommentVisible(true);
تنظیمات اسلاید را سفارشی کنید
ارائه PHPP به شما امکان می دهد نام اسلایدها را تعریف کنید. همچنین می توانید هر اسلاید را در ارائه قابل مشاهده یا پنهان کنید. می توانید انواع مختلفی از اشیاء شکل مانند متن غنی، خط، نمودار، طراحی و جدول را به اسلایدها اضافه کنید. علاوه بر این، شما همچنین می توانید ویژگی ها و سبک های رایج این اشکال را پیکربندی کنید. چندین انیمیشن را می توان در یک اسلاید ایجاد کرد. رسانه های ویدئویی WMV و OGV را می توان به ترتیب در اسلایدهایی برای خوانندگان مایکروسافت ویندوز و لینوکس جاسازی کرد. RichText، طراحی اشیاء و جداول را نیز می توان با استفاده از PHPPresentation کار کرد.
با نمودارها و سبک ها کار کنید
با استفاده از PHPPpresentation می توانید نمودارها را ایجاد، سفارشی کنید و در اسلایدها جاسازی کنید. هر دو نوع فرعی و اصلی خطوط شبکه را می توان برای محور X و Y تعریف کرد. همچنین، می توانید عرض خط شبکه، نوع پر کردن و رنگ پر را پیکربندی کنید. در حال حاضر پشتیبانی برای نمودارهای نواری و نمودارهای نوار سه بعدی در دسترس است.