|
|
|
รบกวนช่วยตอบเรื่อง FPDF หน่อยคะ คือว่าน้องได้ทำการเขียน fpdf แล้วทีนี้ลองเปลี่ยนให้ encoding เป็น utf8 |
|
|
|
|
|
|
|
หาตัว encoding 874 มาลงครับ ทั้งนี้ต้องดูฟอนต์ด้วย ที่เคยลองมาให้อ่านไทยได้ก็มีแต่ 874 เท่านั้น อย่างอื่นอ่านไทยไม่ได้เลย
|
|
|
|
|
Date :
2009-10-24 01:15:43 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนมาใช้ zend pdf แทนได้ไหมครับ ใช้ยากง่ายไม่ต่างจาก fpdf เท่าไหร่ครับ
น่าจะสะดวกกว่าตรงที่ไม่ต้องแปลง font ไปมาด้วยครับ ดาวน์โหลด font ttf จาก f0nt.com มาใช้ได้เลย
<?php
header("Content-type: application/pdf");
ini_set('include_path','.'.PATH_SEPARATOR.'c:\mydoc\testweb\zend\library');
require_once 'Zend/Pdf.php';
$pdf1 = new Zend_Pdf();
$pdfPage = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);
$pdfPage->setFont(Zend_Pdf_Font::fontWithPath('2005_iannnnnMTV.ttf'), 36);
$pdfPage->drawText('สวัสดีครับท่าน', 50, 842-50, 'UTF-8');
$pdf1->pages[]=$pdfPage;
echo $pdf1->render();
ref: download zend framework
ref: download thai font
ref: zend-framework-components
|
|
|
|
|
Date :
2009-10-24 01:36:14 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|