🚀 DevOps & SRE Certification Program 📅 Starting: 1st of Every Month 🤝 +91 8409492687 🔍 Contact@DevOpsSchool.com

Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

How to Convert HTML to Pdf in laravel.

Step:1

Step:II make controller
php artisan make:controller PdfController

Step:III Install Package
composer require barryvdh/laravel-dompdf

Step:IV open your config/app.php put this code after Providers
Barryvdh\DomPDF\ServiceProvider::class,
Step:V open your config/app.php put this code after aliases
‘PDF’ => Barryvdh\DomPDF\Facade::class,


Step:VI Write this code in the PdfController

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class PdfController extends Controller
{
public function index(){
return view('welcome');
}
public function againpdf(){
$pdf = \App::make('dompdf.wrapper');
$pdf->loadHTML('
<center><b> This is PDF page </b> </center>
<p> you can write any things </p>');
return $pdf->stream();
}
}

Step:VII resources/view/welcome.php
open welcome.php page and paste this code.

<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Laravel</title>
<!-- Fonts -->
<link href="https://fonts.googleapis.com/css?family=Nunito:200,600" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 200;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.top-right {
position: absolute;
right: 10px;
top: 18px;
}
.content {
text-align: center;
}
.title {
font-size: 84px;
}
.links > a {
color: #636b6f;
padding: 0 25px;
font-size: 13px;
font-weight: 600;
letter-spacing: .1rem;
text-decoration: none;
text-transform: uppercase;
}
.m-b-md {
margin-bottom: 30px;
}
</style>
</head>
<body>
<div class="flex-center position-ref full-height">
@if (Route::has('login'))
<div class="top-right links">
@auth
<a href="{{ url('/home') }}">Home</a>
@else
<a href="{{ route('login') }}">Login</a>
@if (Route::has('register'))
<a href="{{ route('register') }}">Register</a>
@endif
@endauth
</div>
@endif
<div class="content">
<div class="title m-b-md">
<h1> PDF Conveter</h1>
<p> This is Demo </p>
<a href="{{url('pdfconveter') }}"
class="fa fa-download btn btn-outline-success" >
Download in pdf
</a>
</div>
</div>
</div>
</body>
</html>

Step:VIII route/web.php
open this web.php and paste this code
Route::get(‘pdfconveter’,’PdfController@againpdf’);

Step:IX– run this command
php artisan serve

Step:X write this url in the browser. http://127.0.0.1:8000/

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.