 |
FPDF มัน EROR Warning: FPDF::include(font/angsa.php) [fpdf.include]: failed to open stream: No such file or directory in C:\AppServ\www\PDF\fpdf.php on line 467 |
|
 |
|
|
 |
 |
|
Code
Warning: FPDF::include(font/angsa.php) [fpdf.include]: failed to open stream: No such file or directory in C:\AppServ\www\PDF\fpdf.php on line 467
Warning: FPDF::include() [function.include]: Failed opening 'font/angsa.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\PDF\fpdf.php on line 467
FPDF error: Could not include font definition file
จากโค้ดนี้อ่ะ
Code (PHP)
<?php
define('FPDF_FONTPATH','font/');
require('fpdf.php');
$pdf=new FPDF();
// เพิ่มฟ้อนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
$pdf->AddFont('angsana','','angsa.php');
//สร้างหน้าเอกสาร
$pdf->AddPage();
// กำหนดฟ้อนต์ที่จะใช้ อังสนา ตัวธรรมดา ขนาด 14
$pdf->SetFont('angsana','',14);
// พิมพ์ข้อความลงเอกสาร
$pdf->Write( 5 , iconv( 'UTF-8','cp874' , 'ครั้งแรกที่ผมศึกษาตัว fpdf ผมมองมันไม่ค่อยจะออกว่าจะพิมพ์ข้อความลงไปตรงนั้นตรงนี้ได้อย่างไร มันเหมือนเอกสารเวิร์ดมั้ย ที่ถ้าหากเราจะให้ข้อความมันเริ่มจากบรรทัดที่ 3 เราจะต้องเคาะขึ้นบรรทัดใหม่ 3 ครั้งก่อน แล้วค่อยพิมพ์ แล้วถ้าเราไม่ได้พิมพ์ไปทีละบรรทัดล่ะ เช่น อยากให้มันพิมพ์ตรงนั้นนิด ตรงนี้หน่อย ทำไง หลังจากพยายามทำความเข้าใจอยู่พักนึง ผมจึงได้ข้อสรุปว่า การพิมพ์ข้อความลงไปในเอกสาร pdf ด้วย fpdf นั้น เหมือนการใช้กล่องข้อความของเอกสารเวิร์ดมากกว่า ที่มีข้อความอยู่ในกล่อง แล้วลากไปลากมาให้ข้อความนั้นแสดงในตำแหน่งที่ต้องการ' ) );
//+ พิมพ์ hyper link ลงไปในเอกสาร
$pdf->Write( 5 , iconv( 'UTF-8','cp874' , ' www.select2web.com ' ) , 'http://www.select2web.com' );
$pdf->Output();
?>
Tag : PHP
|
|
 |
 |
 |
 |
Date :
2010-08-02 14:50:04 |
By :
satonpanit |
View :
26312 |
Reply :
12 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
check path ดีๆครับ
|
 |
 |
 |
 |
Date :
2010-08-02 15:17:05 |
By :
sleepington |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ทำไงครับ
|
 |
 |
 |
 |
Date :
2010-08-02 15:19:18 |
By :
satonpanit |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันมีไฟล์นี้จริงหรือเปล่า font/angsa.php
ถ้าไม่มีลองไปหาดูที่ http://www.ninemee.com
ตรง ebook พึงหา edit เจอ
|
ประวัติการแก้ไข 2010-08-02 15:23:08
 |
 |
 |
 |
Date :
2010-08-02 15:21:01 |
By :
mee079 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
โทษที ตรง ebook
|
 |
 |
 |
 |
Date :
2010-08-02 15:22:28 |
By :
mee079 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันขึ้นอีกนิดเดี๋ยวอ่ะ Warning: fopen(font/angsa.z) [function.fopen]: failed to open stream: No such file or directory in C:\AppServ\www\PDF\fpdf.php on line 1463
FPDF error: Font file not found
|
 |
 |
 |
 |
Date :
2010-08-02 15:30:45 |
By :
satonpanit |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้แล้วขอบคุณทุกคนครับ
|
 |
 |
 |
 |
Date :
2010-08-02 15:41:23 |
By :
satonpanit |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
fonts/angsa.php เนื่องจากไม่พบไฟล์นี้ครับ กำหนด directory ไม่ถูกต้อง ให้เช็คชื่อโฟลเดรอ์กับพาทดีๆครับ
|
 |
 |
 |
 |
Date :
2011-01-07 05:19:50 |
By :
xbeginner01 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอดู ตัวอย่างหน่อย ครับ ไปไม่ถูก
|
 |
 |
 |
 |
Date :
2013-03-30 01:11:42 |
By :
sakqqboy |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

|
 |
 |
 |
 |
Date :
2013-03-31 07:18:06 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
วิธีแก้อีกวิธีนะครับ
ให้เข้าเว็บ http://fpdf.fruit-lab.de/ นี้
แล้วอัพโหลดไฟล์ฟอนต์ที่เราจะใช้ใน FPDF ในรูปแบบนามสกุล .ttf
แล้วกดแปลงไฟล์ จากนั้นดาวน์โหลดไฟล์ที่เป็นนามสกุล .php และ .z
มาไว้ในโฟลเดอร์ fpdf17(หรือ)fpdf16/font
แค่นี้ก็เข้ามาเรียกใช้ใน fpdf ของเราได้แล้วครับ
|
 |
 |
 |
 |
Date :
2015-09-25 20:12:01 |
By :
nadthasin |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|