|
|
|
สอบถามเรื่อง fpdf ครับ มันมีปัญหาแสดงเรื่องภาษาไทยนะครับมันจะแสดงออกมาเป็นแบบนี้ครับ |
|
|
|
|
|
|
|
ไม่ทราบว่าแก้ไขยังไงครับ ขอบคุณมากครับ
|
|
|
|
|
Date :
2010-04-20 13:58:27 |
By :
Resumon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้ใช้ tis620 หรือ windows-874 หรือ encode ใดๆก็ได้ที่ซัพพอร์ตกับภาษาไทย
|
|
|
|
|
Date :
2010-04-20 14:05:40 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
require('Report_pdf/fpdf.php');
class PDF extends FPDF {
function SetThaiFont() {
$this->AddFont('AngsanaNew','','angsa.php'); // โหลดอักษรภาษาไทยมาครับ
$this->AddFont('AngsanaNew','B','angsab.php');
$this->AddFont('AngsanaNew','I','angsai.php');
$this->AddFont('AngsanaNew','IB','angsaz.php');
}
function conv($string) {
return iconv('UTF-8', 'TIS-620', $string); // เปลี่ยนภาษา เพราะ FPDF ไม่ซัพพอร์ต UTF 8
}
}
$pdf = new PDF( 'P' , 'mm' , array( 210,297 ) );
$pdf->SetThaiFont();
$pdf->SetMargins(20,10,10);
$pdf->AddPage();
$pdf->SetFont('AngsanaNew', 'B', 16);
$pdf->Cell( 80 , 6 , $pdf->conv("แบบฟอร์ม ทดสอบ") , '0','0','C');
$pdf->Output();
|
|
|
|
|
Date :
2010-04-20 14:17:51 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ
|
|
|
|
|
Date :
2010-04-20 14:29:54 |
By :
Resumon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|