عضویت


وارد شوید


ساخت فایل pdf توسط کتابخانه mpdf در php

PDF یک فرمت رایج فایل برای به اشتراک گذاشتن و خواندن داده ها در وب است . در این آموزش هدف بنده ایجاد یک برنامه پی اچ پی ساده است که در آن توسط کتابخانه محبوب mpdf یک فایل PDF ایجاد کنیم .

استفاده از کتابخانه mpdf در php بسیار جذاب و ساده است ، که کمک شایانی در تبدیل کردن متن و عناصر html به فرمت پی دی اف ( pdf ) توسط php می کند . همچنین این کتابخانه از زبان فارسی ( UTF-8 ) نیز پشتیبانی می کند .

 

۱ پیش نیاز کتابخانه mpdf

۱ - ۱ کتابخانه mpdf نسخه ۷.۰ نیاز داره به php نسخه ۵.۶ یا بالاتر .

۱ - ۲ فعال بودن mbstring و gd یا gd2 در قسمت php extensions .

۱ - ۳ برای فشرده سازی فونت های استفاده شده در pdf خروجی به ماژول php zlip نیاز دارید .

 

۲ ساخت فایل pdf همراه با watermark توسط php

توسط یک فایل php و با استفاده از کتابخانه mpdf یک فایل pdf درست خواهیم کرد که هم از زبان فارسی پشتیبانی کند هم تمامیه عملیات بر روی فایل pdf  توسط توابع از پیش تعریف شده خود کتابخانه انجام گیرد با کتابخانه فناوری اطلاعات همراه باشید…

 

۲ - ۱ دانلود و نصب کردن کتابخانه mpdf از گیت هاب GitHub یا نصب کتابخانه mpdf از طریق composer با استفاده از فرمان composer require mpdf/mpdf .

۲ - ۲ یک فایل بنام index.php بسازید و قطعه کد زیر را درون آن بریزید .

خط ۱ : فراخوانی کتابخانه با استفاده از روش نصب composer .

خط ۲ : ایحاد کردن یک شیء از کتابخانه mpdf و ریختن آن درون یک متغیر .

خط ۳ : از طریق متغیر حاوی شیء از تابع WriteHTML کتابخانه mpdf استفاده می کنیم برای ریختن محتوای فایل pdf که می تواند شامل عکس ، متن و.. باشد .

خط ۴ : توسط تابع SetWatermarkTest متن watermark صفحه pdf خود را معیین می کنیم .

خط ۵ : از طریق این تابع showWatermarkText تایین می کنیم که watermark نمایش داده شود یا خیر .

خط ۶ : و در آخر توسط تابع Output از pdf خروجی می گیریم .

 

نتیجه گیری : همراهان گرامی کتابخانه فناوری اطلاعات شما آموختید که چگونه از طریق php صفحه های خود را به pdf تبدیل کنید ، اگر سوالی یا نکته ای در مورد مطلب فوق داشتید خوشحال میشیم در قسمت نظرات بیان کنید . با تشکر

fl studio , Functions.php , itlibrary , learning fl studio , master , mixer , sample , vst , آموزش , آهنگسازی , اضافه کردن خودکار محصول مورد نظر به سبد خرید , اضافه کردن فیلد سفارشی به صفحه ویرایش آدرس ووکامرس , اضافه کردن نوع پرداخت به ایمیل ادمین وکامرس , اضافه کردن واحد پول سفارشی در ووکامرس + نماد , اف ال استودیو , الزامی کردن فیلد ها در صفحه پرداخت , اموزش آهنگسازی , بهترین زبان های برنامه نویسی , تغییر تعداد ردیف نمایش محصولات ووکامرس , تغییر تعداد ستون نمایش محصولات ووکامرس , تغییر لوگو پیش فرض پی پال در ووکامرس , تغییر متن " رایگان " در محصولات ووکامرس , تغییر متن دکمه اضافه کردن به سبد خرید , تغییر متن ناموجود با اتمام موجودی , تغییر نام تب های صفحه محصول , تغییر نام عنوان صفحه فروشگاه , تنظیمات درایور اف ال استودیو , تنظیم حداقل مقدار سفارش مشتری , تنظیم کارت صدا , جهان , حذف تنظیمات پیش فرض ووکامرس , حذف دسته بندی محصولات از صفحه فروشگاه ووکامرس , حذف عنوان محصولات از breadcrumb ( مسیر کاربر ) , حذف محصولات دسته ای خاص از صفحه فروشگاه , حذف مسیر کاربر ووکامرس ( BreadCrumb ) , ریدایرکت کردن ( تغییر مسیر ) کاربر به صفحه پرداخت پس از اضافه کردن محصول , زبان های برنامه نویسی , سال ۲۰۱۹ , سفارشی سازی , سفارشی سازی قسمت های مختلف ووکامرس , سفارشی سازی ووکامرس , سفارشی کردن , سفارشی کردن ووکامرس , سمپل , شورت کد , شورت کدهای ووکامرس , صدا , ضبط صدا , ضبط وکال , غیر فعال کردن تب های ووکامرس ( توضیحات ، نقد و بررسی و ... ) , فایل Functions.php , قالب وردپرسی , قسمت دوم , محدود کردن فهرست کشورها در صفحه پرداخت , مطلب آموزشی , معرفی ۱۰ , میکروفن , میکسر , هکر , ووکامرس , وکال , وی اس تی , پاپ فیلتر , پنهان کردن روش های پرداخت برای محصولات رایگان , کارت صدا , کتابخانه فناوری اطلاعات , کد های سفارشی کردن ووکامرس قسمت اول , کد های سفارشی کردن ووکامرس قسمت دوم , کد های سفارشی کردن ووکامرس قسمت سوم , کدهای ووکامرس

کتابخانه فناوری اطلاعات را همراهی کنید

حسین  

استیو جابز : صبور باش چیز های خوب زمان می برد ، امپراطوری ها یک روزه ساخته نمی شوند .