Cari Blog Ini

Sabtu, 02 Januari 2021

Membuat Laporan PDF dengan TCPDF di CodeIgniter

 

Ihza Rizky Blog

Bismillah, pada artikel kali ini saya akan menjelaskan mengenai "Membuat Laporan PDF dengan TCPDF di CodeIgniter". Terkadang kita yang sudah membuat sebuah sistem informasi website ingin membuat rekap mengenai laporan dokumen portabel / PDF yang nantinya dipergunakan kebutuhan client, perusahaan dan lain-lain. Nah, di Codeigniter sendiri kita bisa membuatnya dengan bantuan libraries TCPDF. Sekarang mari kita buat...

Tools yang diperlukan :

  • Framework CodeIgniter 3
  • Library TCPDF
  • Web Server menggunakan Lampp / Xampp / Mamp
  • Text Editor kesukaan anda
Step by stepnya :

  • Download codeigniter 3 - rename menjadi laporan_pdf dan extract filenya



  • Atur permission folder laporanpdf dengan perintah sudo chmod 777 -R laporanpdf agar aksesnya bisa dieksekusi, diedit dan dibaca
  • Selanjutnya,, buka folder laporanpdf di text editor kalian, sebagai contoh saya menggunakan sublime text 3


  • Atur base urlnya menjadi http://localhost/laporanpdf di folder application - config dan file config.php dan kosongnkan index.php di config['index_page']

  • jalankan server web kalian dan ketikkan url http//localhost/laporanpdf dan kalian akan diarahkan ke view welcome

  • buat file .htaccess di root folder laporanpdf untuk menghilangkan file index.php dan isikan script berikut 

  • atur autoload untuk helper ulr dan libraries database di folder application - config - config.php



  • selanjutnya, atur databasenya di folder application - config - database.php 

  • buat database bernama laporanpdf dan tabel datapdf dengan isian id(primary key),nama(text)

  • inputkan isinya (insert datanya)


  • kembali ke text editor dan buat file untuk model, controller dan viewnya :
    • Home_M (Model)


    • Home.php (Controller)

    • home.php (view)


  • download TCPDF melalui github https://github.com/tecnickcom/TCPDF dan download zip

  • Masukkan folder zip tersebut kedalam folder application - libraries dan beri nama folder tcpdf tersebut menjadi pdf. rename juga file tcpdf.php menjadi TCPDF.php serta nama classnya TCPDF


  • kembali ke file controller Home.php dan tambah method pdf untuk melakukan aksi export pdf dengan menggunakan kode berikut :

  • Terakhir ubah default_controller ke 'Home' didalam folder application - config - routes.php

  • kembali ke browser dan masukkan url http://localhost/laporanpdf

  • Klik export pdf dan anda akan diiarahkan ke halaman pdf


Nah, demikian artikel mengenai "Membuat Laporan PDF dengan TCPDF di CodeIgniter" semoga bermanfaat. Jika ada pertanyaan silahkan ajukan di kolom komentar dibawah

0 komentar:

Posting Komentar

Berkomentarlah dengan sopan dan menggunakan bahasa yang mudah dimengerti