maryam
5 سال پیش توسط maryam مطرح شد
8 پاسخ

ایجاد گواهی الکترونیک برای کاربران

سلام
وقت بخیر
بنده میخوام برای یک سری از کاربر هام در یک پروژه لاراول، گواهی صادر کنم و به صورت pdf برایشان ارسال شود.
کسی متونه راهنمایی کنه که چطور این کار باید انجام شود؟
با تشکر
@hesammousavi
@ali.bayat


ثبت پرسش جدید
Mohammad
تخصص : Back-End developer
@mhmdkavosi 5 سال پیش مطرح شد
0

سلام
از پکیج زیر استفاده کنین ‌‌.
لینک


maryam
@m.momeni9283 5 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

پکیج های مختلفی برای ساخت PDF هست

اکثرشون یه گزینه response هم دارند که موقعی کاربرد داره که کاربر بخواهد فایل رو دانلود کنه
اما برای پاس دادن به ویو میتونید نتیجه رو در متغیری ذخیره و به ویو پاس بدید.


Mohammad
تخصص : Back-End developer
@mhmdkavosi 5 سال پیش مطرح شد
0

با استفاده از پکیج بالا
میتونین یه قالب html بسازین و متغییر هاتون رو به اون قالب پاس بدین.
و در مرحله اخر پکیج قالب رو تبدیل به pdf میکنه.


maryam
@m.momeni9283 5 سال پیش مطرح شد
0

سلام
خیلی ممنونم
من اومدم از این پکیج استفاده کردم
https://github.com/niklasravnsborg/laravel-pdf
منتهی موقع اجرا این خطا رو میده
Maximum execution time of 60 seconds exceeded
@mhmdkavosi
@ali.bayat


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

این خطا مربوط به زمان مجاز اجرای پروسس ها در PHP هست.. گویا کاری که دارید انجام میدید بیش از ۶۰ ثانیه زمان میبره.

میتونی توی php.ini گزینه max_execution_time رو افزایش بدی، اما باید دید مشکل کجاست؟
چون این پروسه، پروسه ای نیست که انقدر زمان بر باشه


maryam
@m.momeni9283 5 سال پیش آپدیت شد
0

سلام
بنده در ویو بکگراندیک تصویر دارم و برای همین خطای زمان اجرا میدهد.چطور باید این مشکل رو حل کنم. تصویر باید حتما در فایل pdf باشد.
و نکته دوم اینکه حروف رو چاپ نمیکنه.
@ali.bayat


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

سعی کنید تصویر رو optimize کنید و حجمش رو پایین بیارید


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

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