Minggu, 01 Januari 2017

Cara Export Data MySQL ke PDF dengan PHP dan HTML2PDF


Pada tutorial kali ini, saya akan memberikan trik tentang bagaiamana Cara Export Data MySQL ke PDF dengan PHP dan HTML2PDF. HTML2PDF merupakan salah satu plugin export ke PDF yang handal, plugin ini memiliki dokumentasi yang cukup lengkap, mode penampilan seperti header-footer dan halaman.

Berikut merupakan fitur-fitur yang akan kita tampilkan:
  1. Header dan Footer
  2. Halaman dinamis
  3. Judul atau Kop Surat beserta foto atau gambar
  4. Nama File yang akan di download/ export
  5. Styling tabel data yang ditampilkan
  6. Jenis dan Ukuran Kertas
Sebelum memulai pembuatan fitur ini, Anda harus mendownload dulu plugin HTML2PDF yang telah saya sediakan melalui link berikut: Download disini

Preview Hasil Export



Selanjutnya kita masuk ke bagian kodingnya, berikut scriptnya:


Keterangan

  1. Jangan lupa memasukkan file yang telah Anda download tadi sesuai dengan lokasi yang ada pada bagian include di bawah tag <!– Memanggil fungsi bawaan HTML2PDF –>. Apabila tidak sesuai maka tidak akan jalan
  2. Ukuran, jenis dan margin kertas ada pada bagian $html2pdf = new HTML2PDF(‘L’, ‘A4’, ‘en’, false, ‘UTF-8’, array(10, 10, 4, 10));
  3. L merupakan penampilan data yang akan ditampilkan apakah mau Landscape atau Portrait, apabila ingin portrait tinggal ganti menjadi P
  4. A4 merupakan jenis kertas
  5. Margin kertas ada pada: array(10, 10, 4, 10). 10 pertama merupakan margin kiri, selanjutnya margin atas, 4 margin kanan dan 10 terakhir margin bawah.
  6. Nama file yang akan di export atau di download ada pada bagian:
  7. Output(‘laporan_penjualan_keseluruhan.pdf’)
  8. Bagian penomoran halaman dinamis ada pada bagian: Halaman [[page_cu]]/[[page_nb]]
  9. Foto pada kop surat ada pada bagian <img src=”images/logo.jpg” style=”width:120px;height:100px” />
Semoga bermanfaat
Share:

0 comments:

Posting Komentar