Mencetak Halaman PDF dengan mPDF Pada PHP Part 1

Melanjutkan artikel sebelumnya kita sudah menginstall package mPDF melalui composer di link berikut ini https://www.dumetschool.com/blog/cara-penggunaan-library-mpdf-melalui-composer. Selanjutnya kita balik lagi ke bagian documentasinya. Yang pertama kita harus panggil atau require library yang ada didalam folder vendornya yaitu library yang kita gunakan atau package yang sudah kita download. Cara penulisannya seperti ini

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-01

Lalu kita bikin instanse object dari mPDFnya di namespace /mpdf

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-02

dan setelah itu jalankan perintahnya. Salah satunya ada perintah untuk mencetak HTML kedalam PDFnya yaitu method WriteHTML()

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-03

Tentu kalian bisa menuliskan HTML sebanyak yang kalian mau. Jadi teman teman boleh copy perintah ini dan paste kedalam cetak.php untuk penggunaan simplenya. Kode tersebut sudah ada di bagian dokumentasinya

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-04

Oke kita save lalu kita jalankan melalui localhost/namafolder

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-05

Kalo kita klik tombol cetaknya maka otomatis dibuatkan sebuah document PDF yang ini Hello Word

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-06

Simple yak? Tinggal kita modifikasi isinya, isinya mau seperti apa? Tentu cara isinya atau cara membuatnya sudah detail dituliskan di documentasinya. Jadi silahkan teman teman kunjungi dan pelajari semuanya bagaimana cara menggunakannya atau kalian bisa menuliskan seperti ini dengan membuat variabel baru dengan nama $data isinya adalah string dari HTMLnya. katakanlah kita tulis struktur HTML yang lengkap. Kalo didalam HTMLnya terdapat attribute gunakan kutip dua supaya tidak mengganggu kutip satu pembungkus semuanya sehingga kita cukup cetak variabel $data kedalam methodnya. Hasilnya seperti ini

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-07

Kemudian coba teman teman tambahkan attribute didalam <a> yaitu target_blank. Agar kalo kita klik dia akan buatkan tab baru

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-08

Sekarang yang akan kita lakukan adalah mengambil data dari database buat ditampilkan kesini. Caranya bagaimana? Langkah pertama kita buat perintah untuk koneksi kedatabase dengan menuliskan perintah mysqli_connect() lalu menentukan data username password dan nama databasenya

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-09

Saya sudah siapkan nama databasenya yaitu webmaster lalu didalamnya ada table members 

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-010

Jadi pastikan teman teman siapkan terlebih dahulu database dan table yang dibutuhkan dengan membuat beberapa kolom. Kolomnya terdiri dari id, nama, alamat dan email. Berikut ini struktur tablenya

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-011

Jika sudah kita jalankan sebuah query SQL untuk melakukan request kedatabase dalam menampilkan data members. Pastikan ada membernya juga sudah di isi seperti berikut

Cara-Mencetak-Halaman-PDF-Dengan-mPDF-Pada-PHP-Part1-EKY-05032020-012

Tapi itu akan kita bahas di pertemuan selanjutnya. Artikel kali ini cukup sampai disini dan pastikan tidak ada error. Terima kasih

5 Maret 2020

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat