• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت فایلهای PDF با PHP
#1
این کلاس که معرفی میکنم به شما اجازه ساخت فایلهای PDF بدون استفاده از کتابخانه PDFlib و به صورت فول PHP را میدهد.

اسم این کلاس FPDF هست که F ابتدایی آن حکایت از مجانی بودن آن می باشد.
این کلاس از توابع سطح بالا استفاده میکند.در زیر چند نمونه از ویژگی های این کلاس رو میارم:
1-انتخاب و تنظیم قالب و حاشیه صفحه
2-مدیریت هدر و فوتر صفحه
3-جدا کردن اتوماتیک صفحات
4-جدا کردن اتوماتیک خطوط
5-پشتیبانی از عکس هایی با پسوند gif ,png , jpg
6-پشتبانی از رنگها
7-قابلیت استفاده از لینک در صفحات
8-پشتبانی از TrueType, Type1 and encoding
9- فشرده کردن صفحات

FPDF نیازی به هیچ اکستنشن ندارد (به جز Zlib برای فشرده کردن و GD برای استفاده از فایلهای GIF )و در PHP4 و PHP5 به خوبی کار میکند.

اینم لینک دانلود این کلاس:
ZIP | TGZ

منبع:خودم(اگه مشکلی بود حتما گوشزد کنید)
راستی یادم رفت تا لینک وبسایت این کلاس رو بزارم:FPDF
در بين تمامي مردم تنها عقل است كه به عدالت تقسيم شده زيرا همه فكر مي‌كنند به اندازه كافي عاقلند!!!
  پاسخ
#2
فارسی هم پشتیبانی می کنه؟
  پاسخ
تشکر شده توسط : Maya
#3
بله آقا وحید میتونیم از فارسی هم توش استفاده کنیم.
به شرطی که UFPDF رو دانلود کرده باشیم.این یک اکستنشن از FPDF هست که از UTF-8 پشتبانی میکنه.
من یادم رفت این مهم رو ذکر کنم. با تشکر از یاد آوریتون.

اینم لینک دانلود:
UFPDF
در بين تمامي مردم تنها عقل است كه به عدالت تقسيم شده زيرا همه فكر مي‌كنند به اندازه كافي عاقلند!!!
  پاسخ
تشکر شده توسط : Reza ali786 reza10wert
#4
ممنون کمک بزرگی کردید
  پاسخ
تشکر شده توسط :
#5
tcpdf به طور کامل فارسی رو ساپورت میکنه
  پاسخ
تشکر شده توسط :
#6
salam
man file ro downlowd kardam va roo host rikhtam hala kodum pooshe baz konam ta pdf ro bem neshun bede?
ba tashakor
  پاسخ
تشکر شده توسط :
#7
(۱۳۸۸ اردیبهشت ۲۶, ۰۶:۲۷ ب.ظ)scorpion نوشته: tcpdf به طور کامل فارسی رو ساپورت میکنه

سلام
من متن رو از دیتابیس میگیرم. مقداری از متن انگلیسی هست و مقداری فارسی.
متأسفانه در TCPDF وقتی فارسی را انتخاب می کنیم انگلیسی کلمات به صورت برعکس میشن. و اگر انگلیسی بزاریم فارسی ها برعکس میشه.
چون نوشته ها داینامیک و متغیر هستند نمیشه با tag هم مشخص کرد کجاش انگلیسی هست و کجاش فارسی.
حالا راه حل چی هست؟!
لطفا اگر راه حلی هست کمک کنید.
یا اگکر پلاگ اینی این مشکل رو نداره معرفی کنید
  پاسخ
تشکر شده توسط :
#8
میتونید از mPDF استفاده کنین. من از این پلاگین برای یک نرم افزار رزرواسیون استفاده کردم و مشکلی نداره.
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط : Reza ayoubsys nekooee
#9
(۱۳۹۵ تير ۲۰, ۰۹:۱۹ ب.ظ)webnevesht نوشته: میتونید از mPDF استفاده کنین. من از این پلاگین برای یک نرم افزار رزرواسیون استفاده کردم و مشکلی نداره.

من از افزونه ای که گفتین استفاده کردم. البته در اینترنت این افزونه رو دیده بودم ولی چون برنامه نویسی کرده بودم می خواستم تا جایی میشه از همون tcpdf استفاده کنم. اما راهکاری چون پیدا نشد رفتم از همین mpdf استفاده کردم.
حالا یک مشکل جدید دارم. متأسفانه عددها وقتی فارسی باشند برعکس نشون داده می شود. یعنی عدد 25 به صورت 52 نمایش داده میشه. یا مثلا قیمت : 25.200.000 اینجوری نمایش داده میشه: 000.002.52
هیچ راه کاری برای این پیدا نکردم و از اجبار همه عددها رو ابتدا انگلیسی کردم و بعد دادم به mpdf.
شما هیچ راهکاری برای این مشکل سراغ ندارین؟!
ممنون
  پاسخ
تشکر شده توسط :
#10
(۱۳۹۵ تير ۲۲, ۰۵:۱۷ ب.ظ)nekooee نوشته:
(۱۳۹۵ تير ۲۰, ۰۹:۱۹ ب.ظ)webnevesht نوشته: میتونید از mPDF استفاده کنین. من از این پلاگین برای یک نرم افزار رزرواسیون استفاده کردم و مشکلی نداره.
من از افزونه ای که گفتین استفاده کردم. البته در اینترنت این افزونه رو دیده بودم ولی چون برنامه نویسی کرده بودم می خواستم تا جایی میشه از همون tcpdf استفاده کنم. اما راهکاری چون پیدا نشد رفتم از همین mpdf استفاده کردم.

من هنوز این مشکل رو دارم لطفا راهنمایی کنید
  پاسخ
تشکر شده توسط : reza10wert


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان