|
|
|
คือแสดงเลขที่หน้าและพิมพ์ภาษามันไม่ยอมแสดงออกมาเป็น pdf |
|
|
|
|
|
|
|
Code (PHP)
define('FPDF_FONTPATH','font/');
require('fpdf.php');
//ทำการสืบทอดคลาส FPDF ให้เป็นคลาสใหม่
class PDF extends FPDF
{
//Override คำสั่ง (เมธอด) Footer
function Footer()
{
//นับจากขอบกระดาษด้านล่างขึ้นมา 10 มม.
$this->SetY( -10 );
$this->AddFont('angsana','','angsa.php');//พอใช้ลงไปerror ค่ะต้องใส่แบบไหนค่ะ
$this->SetFont('angsana','I',5);
$this->Cell(0,10, 'การตลาด' ,0,0,'L');
//พิมพ์ หมายเลขหน้า ตรงมุมขวาล่าง
$this->Cell(0,10, 'หน้า '.$this->PageNo().' of tp' ,0,0,'R');
}
}
error แบบนี้
FPDF error: Undefined font: angsana I
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-06-27 09:09:12 |
By :
deedee2338 |
View :
1396 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะได้ font Angsana i ก็ต้องแอด AddFont ที่ angsai.php
แล้วคุณมี angsai.php ที่โฟลเดอร์ font ของ FPDF หรือยังล่ะ
|
|
|
|
|
Date :
2011-06-27 09:18:38 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
font ที่พี่บอกมีค่ะแต่ก็error แบบเดิม
|
ประวัติการแก้ไข 2011-06-27 09:34:41
|
|
|
|
Date :
2011-06-27 09:31:26 |
By :
deedee2338 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function Footer()
{
//นับจากขอบกระดาษด้านล่างขึ้นมา 10 มม.
$this->SetY( -10 );
$this->AddFont('angsana','','angsai.php');
$this->SetFont('angsana','',5);
//$this->Cell(0,10, 'การตลาด' ,0,0,'L');
//พิมพ์ หมายเลขหน้า ตรงมุมขวาล่าง
$this->Cell(0,10, 'หน้า '.$this->PageNo().' of tp' ,0,0,'R'); // คำว่าหน้าออกมาเป็นภาษาอ่านไม่ได้ทำไงให้เป็นภาษาอ่านได้ค่ะ
}
|
|
|
|
|
Date :
2011-11-22 13:56:18 |
By :
fight2932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามเองมาตอบเองจ้า
Code (PHP)
$this->Cell(0,10, iconv( 'UTF-8','cp874' , 'หน้า '.$this->PageNo().' ถึง tp') ,0,0,'R');
|
|
|
|
|
Date :
2011-11-22 14:41:54 |
By :
fight2932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|