Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > 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



 

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

 



Topic : 046352



โพสกระทู้ ( 139 )
บทความ ( 0 )



สถานะออฟไลน์




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







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-08-02 14:50:04 By : satonpanit View : 7590 Reply : 12
 

 

No. 1



โพสกระทู้ ( 294 )
บทความ ( 0 )



สถานะออฟไลน์


check path ดีๆครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 15:17:05 By : sleepington
 


 

No. 2



โพสกระทู้ ( 139 )
บทความ ( 0 )



สถานะออฟไลน์


ทำไงครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 15:19:18 By : satonpanit
 

 

No. 3



โพสกระทู้ ( 381 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook

มันมีไฟล์นี้จริงหรือเปล่า font/angsa.php
ถ้าไม่มีลองไปหาดูที่ http://www.ninemee.com
ตรง ebook พึงหา edit เจอ


ประวัติการแก้ไข
2010-08-02 15:23:08
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 15:21:01 By : mee079
 


 

No. 4



โพสกระทู้ ( 381 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook

โทษที ตรง ebook
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 15:22:28 By : mee079
 


 

No. 5



โพสกระทู้ ( 139 )
บทความ ( 0 )



สถานะออฟไลน์


มันขึ้นอีกนิดเดี๋ยวอ่ะ 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
 


 

No. 6



โพสกระทู้ ( 139 )
บทความ ( 0 )



สถานะออฟไลน์


ได้แล้วขอบคุณทุกคนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-02 15:41:23 By : satonpanit
 


 

No. 7

Guest


ทำอย่างไรบางครับกรุณาบอกว่าผมเจอปัญหาเดียวกับคุน


Code
Warning: FPDF::include(fonts/angsa.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\thai\fpdf.php on line 467

Warning: FPDF::include() [function.include]: Failed opening 'fonts/angsa.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\thai\fpdf.php on line 467
FPDF error: Could not include font definition file

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-01-06 12:57:34 By : ฝึกหัด
 


 

No. 8



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

fonts/angsa.php เนื่องจากไม่พบไฟล์นี้ครับ กำหนด directory ไม่ถูกต้อง ให้เช็คชื่อโฟลเดรอ์กับพาทดีๆครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-01-07 05:19:50 By : xbeginner01
 


 

No. 9

Guest


ขอดู ตัวอย่างหน่อย ครับ ไปไม่ถูก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-30 01:11:42 By : sakqqboy
 


 

No. 10



โพสกระทู้ ( 14 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

เวลาผ่านไป 2 ชม. ในที่สุดก็ได้ ครับ ลองผิดลองถูก

Code
Warning: file_get_contents(font/angsa.z) [function.file-get-contents]: failed to open stream: No such file or directory in C:\AppServ\www\sciencecenter\admin\include\fpdf\fpdf.php on line 1540
FPDF error: Font file not found: angsa.z


วิธีแก้ นะ ครับ เปิดfile fpdf.php ขึ้นมา แล้วไปที่ บรรทัด ที่ error บอก จะเห็น .z อยู่ ให้ /* */ คร่อม function นั้นเลย ครับ ตามนี้

Code (PHP)
/*foreach($this->FontFiles as $file=>$info)
	{
		// Font file embedding
		$this->_newobj();
		$this->FontFiles[$file]['n'] = $this->n;
		$font = file_get_contents($this->fontpath.$file,true);
		if(!$font)
			$this->Error('Font file not found: '.$file);
		$compressed = (substr($file,-2)=='.z');
		if(!$compressed && isset($info['length2']))
			$font = substr($font,6,$info['length1']).substr($font,6+$info['length1']+6,$info['length2']);
		$this->_out('<</Length '.strlen($font));
		if($compressed)
			$this->_out('/Filter /FlateDecode');
		$this->_out('/Length1 '.$info['length1']);
		if(isset($info['length2']))
			$this->_out('/Length2 '.$info['length2'].' /Length3 0');
		$this->_out('>>');
		$this->_putstream($font);
		$this->_out('endobj');
	}*/

save แล้ว ลองรันใหม่อีกที เป๊ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-30 02:27:46 By : sakqqboy
 


 

No. 11



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-31 07:18:06 By : mr.win
 


 

No. 12



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์


วิธีแก้อีกวิธีนะครับ

ให้เข้าเว็บ http://fpdf.fruit-lab.de/ นี้
แล้วอัพโหลดไฟล์ฟอนต์ที่เราจะใช้ใน FPDF ในรูปแบบนามสกุล .ttf
แล้วกดแปลงไฟล์ จากนั้นดาวน์โหลดไฟล์ที่เป็นนามสกุล .php และ .z
มาไว้ในโฟลเดอร์ fpdf17(หรือ)fpdf16/font

แค่นี้ก็เข้ามาเรียกใช้ใน fpdf ของเราได้แล้วครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-09-25 20:12:01 By : nadthasin
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : 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
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่