Thêm mPDF libraries cho Codeigniter Framework, xuất file pdf Tiếng Việt có dấu (pdf Unicode/utf8)
Step 1: Download mPDF tại địa chỉ URL: http://www.mpdf1.com/mpdf/download
Step 2: Giải nén (uncompress) thư viện mPDF vào thư mục libraries của Codeigniter như sau:
your_project/system/application/libraries/mpdf/ (uncompress mpdf)
your_project/system/application/libraries/mpdf/ (uncompress mpdf)
Step 3: Tạo file để gọi các lớp trong thư viện mpdf như sau:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); /** * Codeigniter: mpdf libraries * Tuesday, July, 19 2011 * * @author bang.webdeveloper@gmail.com */ require_once dirname(__FILE__) . '/mpdf/mpdf.php'; class Pdf extends mPDF { function __construct() { parent::__construct(); } } ?>
Sau đó lưu (Save) tại đường dẫn sau:
your_project/system/application/libraries/Mpdf.php
Step 4: Sử dụng
your_project/system/application/libraries/Mpdf.php
Step 4: Sử dụng
$html = "<b>Cho ví dụ minh họa</b>"; $this->load->library('Mpdf'); $mpdf = new Pdf(); $mpdf->useAdobeCJK = true; $mpdf->SetAutoFont(AUTOFONT_ALL); $mpdf->WriteHTML($html); $save_file = $dir_bill.$filename.'.pdf'; $mpdf->Output(); //Neu xuat ra file $mpdf->Output('dir/ten_file_pdf', 'F');
author: nhantam
3 nhận xét:
Thật tuyệt! Mấy hôm nay mình đang tìm cái này.
Cảm ơn bạn rất nhiều!
thank , you save my project
bạn ơi làm sao để thay đổi kích thước vậy, dùng phương thức nào vậy để thay đổi khổ như A4,A3
Đăng nhận xét