codeigniter-3-generate-to-pdf
Library for generate html to PDF, by DOM-PDF
Intro
Ini adalah sample code untuk meng-generate file html ke PDF. Pada sample ini saya menggunakan library DOM-PDF
Anda bisa mengunduh library dom-pdf di sini :
https://code.google.com/p/dompdf/downloads/list https://github.com/dompdf/dompdfUntuk mengakses file jarak jauh seperti gambar, anda perlu melakukan konfigurasi di bagian dompdf_config.inc.php
Default-nya bernilai false
yang artinya anda belum bisa mengakses file jarak jauh
def("DOMPDF_ENABLE_REMOTE", false);
Agar anda bisa mengakses file jarak jauh anda perlu mengubah nilai false
tadi menjadi true
.
def("DOMPDF_ENABLE_REMOTE", true);
Pada sample yang saya buat, DOMPDF_ENABLE_REMOTE
sudah saya set true
.
Instalasi
Di bagian controller, pertama anda harus me-load terlebih dahulu library-nya
$this->load->library("pdf");
Tetapi pada sample ini saya telah me-load library-nya di file config/autoload.php
Library PDF diatas merupakan library tambahan yang sudah terintegrasi dengan dompdf, gunanya untuk memudahkan kita dalam meng-generate file pdf.
Pada saat anda menggunakan library tambahan di atas, anda hanya cukup membuat function sederhana seperti ini :
$this->pdf->load_view('example_to_pdf');
$this->pdf->render();
$this->pdf->stream("name-file.pdf");
Selain itu anda juga bisa menambahkan $data pada :
$this->pdf->load_view('example_to_pdf', $data);
$data
tersebut berfungsi untuk menampug data array yang bisa di panggil di dalam view, bentuk seperti itu tidak berbeda jauh dengan pada saat kita me-load view di codeigniter biasa.
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。