Memberikan CSS Stylesheet di dalam mPDF Pada PHP
Berikutnya sebelum kita akhiri artikel kali ini kita akan coba lihat dulu ada beberapa fitur didalam library mPDF yang harus teman teman perlu ketahui. Yang sebelumnya kita sudah berhasil menampilkan data dari database ke halaman PDF seperti apa yang kita inginkan. Okay langkag yang pertama kalian bisa buka dokumentasinya kembali lalu kebagian menu CSS & stylesheet
Nah jadi mPDf ini termasuk library yang support dengan sintaks CSS walaupun tidak semua sintaks. Kalian bisa lihat property apa saja yang bisa kalian gunakan untuk memberikan sedikit style untuk tampilan PDFnya. https://mpdf.github.io/css-stylesheets/supported-css.html. Caranya sangat mudah kita cukup melakukan include seperti biasa didalam bagian htmlnya dengan menuliskan tag <link> lalu arahkan ke lokasi file cssnya
Kita buat dulu file cssnya dengan nama print.css. Lalu selanjutnya yang kita lakukan adalah memberikan jenis tulisan menjadi san serif untuk bagian tablenya sebagai berikut
Kemudian kita juga buat tablenya menjadi belang. Kalian bisa tulis selectornya tr:nth-child(even) artinya baris yang genap kita berikan warna yang beda yakni background abu abu
Kita save lalu kita cetak maka hasilnya bisa kalian lihat halamannya berubah menjadi lebih rapi dan elegant
dan untuk tips yang terakhir dari hasil PDFnya misalnya kalo kita download maka kalo kalian lihat namanya secara default mpdf.pdf. Bagaimana kalo kita ingin mengcustom dengan memberikan nama sesuai dengan yang kita mau. Nah itu ada caranya kita perlu mengubah konfigurasi dari method output(). Caranya bagaimana ? balik lagi ke bagian dokumentasinya lalu kebagian reference dengan mencari fungsi output()
Jadi dimethod output memiliki dua parameter yang bisa kalian tulis. Yang pertama nama file pdfnya mau apa? terus yang destinastionnya mau apa. Tentu type destinastionnya kalian bisa pilih ada beberapa. Kita akan lihat satu persatu. Tentu yang inline itu yang defaultnya
Kalo yang download itu tidak akan dipreview PDFnya otomatis langsung tampil dialog downloadnya. Jadi silahkan kalo kalian ingin membuat fitur seperti itu usernya langsung mendownload dan sebetulnya kita bisa singkat dengan menuliskan string 'D' untuk didownload
Oke itu saja penjelasan mengenai cara mengubah file php kita menjadi halaman PDF. Silahkan untuk lebih detailnya lihat lagi dokumentasi yang sudah cukup lengkap diwebistenya dan ingat untuk menggunakan mpdf ini kalian butuh composer. Jadi pastikan kalian sudah menginstall composernya. Baik sampai disini dulu artikel ini mudah mudahan bermanfaat buat teman teman. Terima kasih
Webinar Gratis 2024
Sabtu, 09 Maret 2024
10 Bahasa Rekomendasi Untuk Dipelajari di 2024
Python Developer, Data Science, Web Application
Minggu, 26 Mei 2024, 09.00-13.00 WIB
(4 Jam Membuat Backend di Laravel 11)