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

3 هفته پیش
توسط علی بیات آپدیت شد
maryam ( 710 تجربه )
3 هفته پیش

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

Mohammad ( 12340 تجربه )
3 هفته پیش
تخصص : Back-End developer

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

maryam ( 710 تجربه )
3 هفته پیش

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

علی بیات ( 271257 تجربه )
3 هفته پیش
تخصص : توسعه دهنده ارشد وب

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

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

Mohammad ( 12340 تجربه )
3 هفته پیش
تخصص : Back-End developer

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

maryam ( 710 تجربه )
3 هفته پیش

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

علی بیات ( 271257 تجربه )
3 هفته پیش
تخصص : توسعه دهنده ارشد وب

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

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

maryam ( 710 تجربه )
3 هفته پیش

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

علی بیات ( 271257 تجربه )
3 هفته پیش
تخصص : توسعه دهنده ارشد وب

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

برای ارسال پاسخ باید وارد سایت شوید