Sabtu, 06 Januari 2018

Cara Menggunakan HTML2PDF Pada Laravel 5.5 Untuk Laporan

HTML2PDF adalah konverter HTML ke PDF yang ditulis dalam PHP. Hal ini memungkinkan konversi HTML 4.01 yang valid dalam format PDF, Library ini dirancang terutama untuk menangani tabel yang terkait untuk menghasilkan pengiriman faktur, dan dokumen resmi lainnya seperti laporan-laporan. Bagaimana menggunakan HTML2PDF pada Laravel 5.5 untuk laporan dengan format pdf ikuti tulisan dibawah ini.

INSTALLASI

Pastikan anda sudah menginstallasi laravel dengan baik, kemudian buka shell dan ketikan perintah berikut ini:

composer require spipu/html2pdf

seperti terlihat pada gambar dibawah ini.

CARA MENGGUNAKAN

buat sebuah route misalnya /print dan sebuah controller misalnya DevController lalu sematkan kode berikut ini:

maka ketika dibuka pada browser akan muncul tampilan seperti berikut ini:
pada output kita dapat menambahkan nama dari file pdf ini, maka ketika file pdf di download akan tampil nama tersebut sebagai default, juga kita dapat menambahkan judul file pdf ini agar terlihat lebih elegant dengan tambahan beberapa kode seperti dibawah ini.
sehingga tampilan yang terlihat pada browser akan jadi seperti pada gambar berikut ini.

MENAMPILKAN DATA DARI DATABASE

untuk menampilkan data dari database kita dapat melakukan pengaturan pada file pada folder view dengan mengirimkan variabelnya melalui controller, buat sebuah file view misalnya print.blade.php

pastikan anda sudah memiliki data pada table database kemudian tambahkan kode berikut ini pada controller.

dan selanjutnya pada file print.blade.php sematkan kode dibawah ini.

maka ketika dibuka pada browser akan muncul seperti tampilan dibawah ini.

Source:
  • https://www.html2pdf.fr/en/home

Tidak ada komentar:

Posting Komentar