Generate html to pdf dengan codeigniter 3 dan dompdf

Generate html to pdf dengan codeigniter 3 dan dompdf

Generate html to pdf dengan codeigniter 3 dan dompdf - Mungkin artikel seperti ini sudah banyak di internet, tapi apa salahnya kalau saya membagi ulang untuk anda denagan versi yang berbeda :D .

Sebelum memulai praktik, seperti biasa, kita harus mempersiapkan alatnya terlebih dahulu, pada materi kali ini saya menggunakan :

  • Codeigniter 3.0.0 (framework)
  • Dompdf (library)
  • Pdf (library | tambahan)

Praktik

application/controller/Example.php

<?php
if (!defined('BASEPATH'))exit('No direct script access allowed');

class Example extends CI_Controller {

function __construct() {
parent::__construct();
}

function index(){
$this->load->view('example');
}

function generate_to_pdf(){
$this->pdf->load_view('example_to_pdf');
$this->pdf->render();
$this->pdf->stream("name-file.pdf");
}
}


Keterangan :

Cukup sederhana bukan kode-nya ? :D

  • $this->pdf->load_vew('example_pdf'); berfungsi untuk meload view yang nanti nya akan di generate ke  PDF.
  • $this->pdf->render(); bertugas merender file view di atas.
  • $this->pdf->stream("bane-file.pdf"); anda bisa mengatur nama file pdf-nya disini
 Mungkin untuk keterangan lebih lanjut anda bisa melihatnya di github.

Go To Github
Jangan Lupa Di baca README.MD nya

Terimakasih


2/Post a Comment/Comments

  1. yang di github langsung taro di htdocs terus langsung tes di browser

    ReplyDelete
  2. maaf mas mau nanya saya implementasi malah Fatal error: Out of memory (allocated 400556032) (tried to allocate 201326600 bytes) in C:\xampp\htdocs\rental_bis\application\libraries\dompdf\include\functions.inc.php on line 773.

    Saya pake PHP v.7 nih nyari2 ngga nemu buat bikin pdf yang view dulu baru save.

    ReplyDelete

Post a Comment

Previous Post Next Post