tejariapp-new-logotejariapp-new-logotejariapp-new-logotejariapp-new-logo
  • صفحه اصلی
  • پروژه ها
    • پروژه طراحی سایت
    • پروژه های اندروید
    • پروژه های تحت ویندوز
    • UI & UX
    • ربات تلگرام
  • سفارش پروژه
    • انجام پروژه اندروید (Android)
    • طراحی و ساخت اپلیکیشن موبایل
    • انجام پروژه طراحی سایت با php
    • انجام پروژه طراحی سایت با Asp.net
    • انجام پروژه سی شارپ
    • فرم سفارش پروژه
  • مدرسه ی تجاری اپ
    • طراحی سایت
    • اندروید
    • سی شارپ
    • آموزش پایگاه داده
    • برنامه های کاربردی
  • لینک های مفید
    • پرداخت آنلاین
    • درباره تجاری اپ
    • تماس با ما
استخدام برنامه نویس متلب
سفارش پروژه
✕
            هیچ نتیجه ای یافت نشدمشاهده همه نتایج

            نحوه ایجاد و دانلود PDF در لاراول 5.8

            • صفحه نخست
            • مدرسه ی تجاری اپ آموزش طراحی سایت
            • نحوه ایجاد و دانلود PDF در لاراول 5.8
            نحوه لاگین کردن در سایت با اکانت گوگل در لاراول
            نحوه لاگین کردن در سایت با اکانت گوگل در لاراول
            8 اردیبهشت 1398
            آموزش DataTables در لاراول 5.8
            آموزش دیتاتیبل (datatables) در لاراول 5.8
            13 اردیبهشت 1398
            منتشر شده توسط مدیر سایت
            نحوه ایجاد و دانلود PDF در لاراول 5.8

            نحوه ایجاد و دانلود PDF در لاراول 5.8

            نحوه ایجاد و دانلود PDF در لاراول 5.8 ، در این آموزش قصد داریم نحوه ایجاد فایل pdf از view یا html یا blade با استفاده از پکیج dompdf در لاراول 5.8 را به شما اموزش دهیم.ما به راحتی می توانیم فایل pdf را برای صورتحساب ، گزارش ، داده ها و غیره ایجاد کنیم و همچنین می توانیم برای دانلود در لاراول 5.8 ارائه دهیم.
            PDF یکی از نیازهای اساسی در هنگام کار با پروژه سطح ERP یا وب سایت فروشگاه آنلاین است. ما ممکن است نیاز به ایجاد فایل pdf برای صورتحساب ، گزارش و غیره داشته باشیم.بنابراین در این آموزش از تجاری اپ ما به شما در قالب یک مثال ایجاد فایل pdf با لاراول را آموزش می دهیم.

            نحوه ایجاد و دانلود PDF در لاراول 5.8

            شما کافیست فقط گام های زیر را را دنبال کنید:

            1. نصب لاراول و پیکربندی اولیه
            2. نصب پکیج laravel-dompdf
            3. افزودن Route
            4. ایجاد یک کنترلر
            5. ایجاد فایل View

            نصب لاراول و پیکربندی اولیه

            برای هر پروژه لاراول ما نیاز داریم که لاراول را نصب کنیم. به همین دلیل ما یک مقاله در رابطه با چگونگی نصب و پیکربندی اولیه لاراول آماده کرده ایم که می توانید از اینجا ان را مشاهده نمایید : آموزش نصب لاراول به همراه تنظیمات اولیه

            نصب پکیج laravel-dompdf

            بعد از نصب و پیکربندی لاراول نوبت به نصب پکیج laravel-dompdf می رسد ، برای نصب پکیج laravel-dompdf کافیست دستور زیر را اجرا کنید:

            composer require barryvdh/laravel-dompdf
            

            بعد از نصب پکیج laravel-dompdf فایل config/app.php را باز کنید و خط های زیر را به provider و  alias اضافه کنید:

            'providers' => [
            	....
            	Barryvdh\DomPDF\ServiceProvider::class,
            ],
              
            'aliases' => [
            	....
            	'PDF' => Barryvdh\DomPDF\Facade::class,
            ]
            

            همچنین بخوانید: آموزش آپلود چندین عکس با Dropzone در لاراول 5.8

            افزودن Route

            فایل routes/web.php را باز کنید و Route زیر را در آن وارد کنید:

            Route::get('generate-pdf','HomeController@generatePDF');
            

            ایجاد کنترلر

            در این مرحله ما نیاز داریم کنترلر جدیدی با نام HomeController ایجاد کنیم تا متد generatePDF از route را مدیریت کند.بعد از ایجاد کنترلر جدید کدهای زیر را در آن وارد کنید:

            <?php
            
            namespace App\Http\Controllers;
            
            use Illuminate\Http\Request;
            use PDF;
            
            class HomeController extends Controller
            {
                /**
                 * Display a listing of the resource.
                 *
                 * @return \Illuminate\Http\Response
                 */
                public function generatePDF()
                {
                    $data = ['title' => 'Tejariapp.com'];
                    $pdf = PDF::loadView('myPDF', $data);
            
                    return $pdf->download('tejariapp.pdf');
                }
            }
            

            ایجاد فایل View

            در این مرحله که مرحله آخر آموزش ما نیز می باشد برای صفحه فایل pdf ما یک فایل blade با نام myPDF.blade.php در مسیر resources/views/myPDF.blade.php ایجاد می کنیم و کدهای یر را در آن می نویسیم:

            همچنین بخوانید: ساخت RESTful API برای عملیات CRUD در لاراول به همراه احراز هویت با استفاده از Passport

            <!DOCTYPE html>
            <html>
            <head>
                <title>تجاری اپ</title>
            </head>
            <body>
            <h1>Welcome to - {{ $title }}</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
                tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
                quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
                consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
                cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
                proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
            </body>
            </html>
            

            اکنون می توانید پروژه خود را اجرا کنید و آن را بررسی کنید…

            اشتراک گذاری

            پست های مرتبط

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            دستورات جریان کنترل (Control flow statements) یا دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت Dart

            30 بهمن 1400

            دستورات شرطی و حلقه ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت یا Dart

            30 بهمن 1400

            آموزش عملگرها یا Operator ها در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب
            توابع در زبان برنامه نویسی دارت (Dart)

            توابع در زبان برنامه نویسی دارت (Dart)

            27 بهمن 1400

            توابع در زبان برنامه نویسی دارت (Dart)


            ادامه مطلب

            دیدگاهتان را بنویسید لغو پاسخ

            نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

            ساخت اپلیکیشن های موبایل

            • ساخت اپلیکیشن فروشگاهی
            • ساخت اپلیکشن ابزاری و خدماتی
            • ساخت اپلیکیشن آموزشی
            • و هزاران موضوع دیگر

             
            کلیک کنید

            آخرین دیدگاه ها

            • 7 خرداد 1401

              داودی نظر در آموزش استفاده از ckeditor همراه با آپلود عکس در لاراول 6

            • 6 فروردین 1401

              yasaman نظر در راست چین کردن متن در فیگما Figma

            • 3 فروردین 1401

              رضا نظر در مفاهیم Observable و Observer در RxJava

            تجاری اپ در شبکه های اجتماعی

            لوگوی تایید پرداخت آنلاین

            2015-2022 © تمامي حقوق مادي و معنوي اين وب سايت نزد تجاری اپ محفوظ بوده و هر گونه کپي برداري از مطالب پيگرد قانوني به همراه دارد! | طراح سایت : ProgRun
            سفارش پروژه
                      هیچ نتیجه ای یافت نشدمشاهده همه نتایج