Laravel Create PDF File with Image Example
https://www.itsolutionstuff.com/post/laravel-create-pdf-file-with-image-exampleexample.html
Last updated
https://www.itsolutionstuff.com/post/laravel-create-pdf-file-with-image-exampleexample.html
Last updated
By Hardik Savani June 28, 2020 Category : LaravelPlayUnmuteLoaded: 1.20%FullscreenI will explain step by step tutorial laravel add image to pdf example. you will learn laravel generate pdf with image. it's simple example of create pdf file with image in laravel. you will learn laravel pdf images not showing. Alright, let’s dive into the steps.
we can simply create pdf file with image in laravel 6, laravel 7, laravel 8 and laravel 9.
PDF is one of basic requirement when you are working with erp level project or e commerce website. we may need to create pdf file or maybe you also need to add image with pdf file, might be logo or product image etc. So, here i will give you very simple example for create pdf file with laravel.
You need to just follow bellow step to create pdf file and also can download. So let's do bellow steps.
Step 1: Install Laravel 7
I am going to explain step by step from scratch so, we need to get fresh Laravel 7 application using bellow command, So open your terminal OR command prompt and run bellow command:
Step 2: Install dompdf Package
first of all we will install barryvdh/laravel-dompdf composer package by following composer command in your laravel 7 application.
After successfully install package, open config/app.php file and add service provider and alias.
config/app.php
Read Also: How to Get Last Inserted Id in Laravel?
Step 3: Add Route
In this is step we need to create routes for items listing. so open your "routes/web.php" file and add following route.
routes/web.php
Step 4: Add Controller
Here,we require to create new controller PDFController that will manage generatePDF method of route. So let's put bellow code.
app/Http/Controllers/PDFController.php
Step 5: Create View File
Here, you have to add two images on following path:
public/dummy.jpg
storage/app/public/dummy.jpg
In Last step, let's create myPDF.blade.php(resources/views/myPDF.blade.php) for layout of pdf file and put following code:
resources/views/myPDF.blade.php
Read Also: How to Generate PDF with Graph in Laravel?
Now we are ready to run this example and check it...
You will download file as like bellow:
I hope it can help you...