راکت
حل شده

خروجی پی دی اف از فایل بلید در لاراول

13 پاسخ

سلام ، میخواستم از یک فایل بلید در لاراول خروجی پی دی اف بگیرم چندتا پکیج نصب نکردم ولی همشون از زبان فارسی یا کلا فرمت utf-8 پشتیبانی نمیکردن ، یک پکیح هم اقای موسوی معرفی کرده بود که اون پکیج دیگه توسعه داده نشده و رسما برای لاراول نه کاربردی نداره ، پکیجی اگر میشناسید که از زبان فارسی پشتیبانی کنه لطفا معرفی کنید
@mehdi0121
@endworld
@mrjazini.ir
@mhyeganeh
@abdolrahman
@arianhdr
@n.bahreman157
@milad
@rezajahangir
@developer
@null
@ali.bayat

ثبت پرسش جدید

پاسخ‌ها

13
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

سلام

پکیج niklasravnsborg/laravel-pdf هم با زبان فارسی اوکی هست و هم از آخرین نسخه PHP یعنی 8.1.7 در حال حاضر پشتیبانی می‌کنه و من خودم ازش استفاده می‌کنم.

فقط تنها مشکلش اینه که باید پکیج psr/log رو روی نسخه 2.0 نگه دارید. چون با نسخه 3.0 این پکیج ناسازگاری داره که نباید خیلی مساله ساز باشه.
چند روز پیش در این تاپیک مفصل تر راجع به این قضیه با یکی دیگر از دوستان صحبت داشتیم که می‌تونید دنبال کنید.

در متن ارورتون هم ایرادی که گرفته این هست که اکستنشن ext-gd تون غیرفعال هست و این پکیج به این اکستنشن نیاز داره.

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

درود خوبی...
پیوند های زیر:
https://vrgl.ir/hvU6S
https://roocket.ir/discuss/1050

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

من از ورژن هشت پی اچ پی استفاده میکنم و متاسفانه این پکیج انگاری سازگاری نداره با ورژن هشت یعنی نصب نمیشه

شاید پاسخ شما همین‌جا باشد

رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

@Ho3ein
شما این دو تا وابستگی پی دی اف رو نصب کن و کدومش سازگاره...

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

 تصویر

ارور ورژن پی اچ پی میده میتونم ورژن پی اچ پی رو پایین بیارم اما اینکار بنظرم عاقلانه نیست

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

چطور میتونم این اکستنشن رو فعال کنم؟

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

معمولا بصورت پیش فرض نصب شده است و فقط باید از داخل فایل php.ini تون اون رو از حالت کامنت خارج کنید تا فعال بشه.

extension=gd
حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

تشکر مشکل حل شد ، اکستشن رو از حالت کامنت دراوردم و ورژن psr/log رو به دو تغییر دادم اوکی شد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

@Ho3ein

خدارو شکر
موفق و پیروز باشید 💪

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

عذر میخوام خروحی که میگیرم متن فارسی رو مستطیل شکل نشون میده جطور میشه کاری کرد که از زبان فارسی به درستی پشتیبانی کنه؟

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

@mhyeganeh
سلام ، اقا محمد یه راهنمایی میرسونی چطور من کانفیک مربوط به زبان فارسی رو برای این پکیج انجام بدم؟؟ تو مستنداتش نوشته فونت رو داخل فایل سی اس اس به کل صفحه بده و توی فایل کانفیک خودش هم بهش بده اما باز هم کار نمیکنه

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

تنظیمات خاص و اضافه ای لازم نداره.
با دستور vendor:publish فایل config/pdf.php ایجاد میشه که می تونید آدرس فونت ها و یکسری موارد جزئی دیگه رو تنظیم کنید. اینجا نمونه کدهای کانفیگ خودم رو به اشتراک گذاشتم.

حسین ستاری
حسین ستاری
@Ho3ein

تخصص: برنامه نویس

این مشکل رو هم حل کردم مشکل بعدی که برام بوجود اومده اینه که وقتی صفحه سبکه فایل ساخته و دانلود میشه اما وقتی تعداد کد ها بیشتر میشه دیگه توانایی دانلود رو نداره و روی لودینگ گیر میکنه
@mhyeganeh

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام