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,037

HOME > PHP > PHP Forum > PHP + PDF รบกวนด้วยค่ะคือจะใส่รูปภาพ Image ให้อยู่ในตารางค่ะแบบ FPDF



 

PHP + PDF รบกวนด้วยค่ะคือจะใส่รูปภาพ Image ให้อยู่ในตารางค่ะแบบ FPDF

 



Topic : 060446



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



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



ตอนนี้รุปภาพออกแล้วค่ะแต่รูปภาพกลับไม่อยู่ในตารางจะทำอย่างไรให้รูปภาพอยู่ในตารางค่ะคือตอนนี้รูปภาพอยู่ข้างบนหัวกระดาษค่ะ
Code (PHP)
$before_photo1 = "photo/".$before_photo1;
$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ภาพก่อนติดตั้ง 1.' .$name_before_photo1), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_before_photo1), 0,0,'L');
					$pdf->Image($before_photo2,10,8,33); 
					$pdf->Ln();




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-05-20 15:19:28 By : deedee2338 View : 6500 Reply : 6
 

 

No. 1



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



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

Code (PHP)
<?php
define('FPDF_FONTPATH','font/');
require('fpdf.php');
//ทำการสืบทอดคลาส FPDF ให้เป็นคลาสใหม่
class PDF extends FPDF
{
	//Override คำสั่ง (เมธอด) Footer
	function Footer()	{
 
		//นับจากขอบกระดาษด้านล่างขึ้นมา 10 มม.
		$this->SetY( -10 );
 
		//กำหนดใช้ตัวอักษร Arial ตัวเอียง ขนาด 5
		$this->SetFont('Arial','I',5);
 
		$this->Cell(0,10, 'Create by www.select2web.com' ,0,0,'L');
 
		//พิมพ์ หมายเลขหน้า ตรงมุมขวาล่าง
		$this->Cell(0,10, 'page '.$this->PageNo().' of  tp' ,0,0,'R');
 
	}
 
}
 
//เรียกใช้งาน เราจะเรียกใช้คลาสใหม่ของเราแทน
$pdf=new PDF();
$pdf->AliasNbPages( 'tp' );
$pdf->AddPage();
$pdf->SetFont('Arial','',12);
 
for( $i=0;$i<20;$i++ ){
 
	$pdf->Cell(0,10,'Overcome evil by virtue. '.$i);
	$pdf->Ln(20);
 
}

$pdf=new FPDF();
$pdf->AddFont('angsana','','angsa.php');
$pdf->SetMargins( 40,10,30);
$pdf->AddPage();
$pdf->SetFont('angsana','',14);

include "connect.php";
mysql_select_db($dbname,$dbconnect)or die("Can not Choose DATABASE ?????").mysql_error();
mysql_query("SET NAMES UTF8");

	$strSQL = "SELECT * FROM tblcatalogue_store   WHERE name_store = '$name_store' ";
	$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
	$Num_Rows = mysql_num_rows($objQuery);
	
	$strSQL1= "SELECT * FROM tblcatalogue_store WHERE id_catalogue_store = '".$_GET["id_catalogue_store"]."'";
	$objQuery1 = mysql_query($strSQL1) or die ("Error Query [".$strSQL1."]");
	$objResult1 = mysql_fetch_array($objQuery1);
	$name_store = $objResult1["name_store"];
	
	$strSQL_store= "SELECT * FROM tblstore   WHERE name_store = '$name_store' ";
	$objQuery_store = mysql_query($strSQL_store) or die ("Error Query [".$strSQL_store."]");
	$objResult_store = mysql_fetch_array($objQuery_store);
	$address_store = $objResult_store["address_store"];
	$province_store = $objResult_store["province_store"];
	$post_store = $objResult_store["post_store"];
	
 	$pdf->Cell( 0  , 6 , iconv( 'UTF-8','cp874' , 'รายงาน ' ), 0 , 1 , 'C' );
		/*if($status==1&&$room<>'')
		{*/
		$pdf->Cell( 0  , 6 , iconv( 'UTF-8','cp874' , 'ร้านค้า '.$name_store ) , 0 , 1 , 'C' ); 
		$pdf->Cell( 0  , 6 , iconv( 'UTF-8','cp874' , $address_store ) , 0 , 1 , 'C' );
		$pdf->Cell( 0  , 6 , iconv( 'UTF-8','cp874' , 'จังหวัด '.$province_store .' ' .$post_store) , 0 , 1 , 'C' );
		//$pdf->Cell( 30  , 6 , iconv( 'UTF-8','cp874' , 'งบประมาณ' ), 1,0,'C');
	    //$pdf->Cell( 50  , 6 , iconv( 'UTF-8','cp874' , 'วันที่ติดตั้ง' ), 1,0,'C');
       $pdf->Ln(); 
	$sql="SELECT * FROM tblcatalogue_store WHERE id_catalogue_store = '".$_GET["id_catalogue_store"]."'";
	$result=mysql_query($sql,$dbconnect)or die("Can not SELECT into DATABASE ???!").mysql_error();
			while($row=mysql_fetch_array($result))
			{ 
			///เลือกประเภทงานแบบหลัก
				$id_type_work = $row[id_type_work];
				$name_store = $row[name_store];
				$strSQL_type_work= "SELECT * FROM tbltype_work WHERE id_type_work = '$id_type_work' ";
				$objQuery_type_work = mysql_query($strSQL_type_work) or die ("Error Query [".$strSQL_type_work."]");
				$objResult_type_work = mysql_fetch_array($objQuery_type_work);

				$name_type_work = $objResult_type_work[name_type_work];
		    ///เลือกประเภทงานแบบย่อย
				$id_sharetype_work = $row[id_sharetype_work];
			
				$sql_sharetype_work="SELECT * FROM tblsharetype_work  WHERE id_sharetype_work = '$id_sharetype_work' ";
				$sql_sharetype_work1=mysql_query($sql_sharetype_work,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
				$result_sharetype_work=mysql_fetch_array($sql_sharetype_work1); 
				
				$name_sharetype_work = $result_sharetype_work[name_sharetype_work];
			///เลือกผู้ติดต่อ
				$id_connecter = $row[id_connecter];
			
				$sql_connecter="SELECT * FROM tblconnecter WHERE id_connecter = '$id_connecter' ";
				$sql_connecter1=mysql_query($sql_connecter,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
				$result_connecter=mysql_fetch_array($sql_connecter1); 
				
				$title_connecter = $result_connecter[title_connecter];
				$id_connecter = $result_connecter[id_connecter];
				$lastname_connecter = $result_connecter[lastname_connecter];
				$email_connecter = $result_connecter[email_connecter];
			///เลือกผู้ติดต่อร้านค้า
				$id_storeconnecter = $row[id_storeconnecter];
			
				$sql_storeconnecter="SELECT * FROM tblstoreconnecter WHERE id_storeconnecter = '$id_storeconnecter' ";
				$sql_storeconnecter1=mysql_query($sql_storeconnecter,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
				$result_storeconnecter=mysql_fetch_array($sql_storeconnecter1);
				
				$title_storeconnecter = $result_storeconnecter[title_storeconnecter]; 
				$id_storeconnecter = $result_storeconnecter[id_storeconnecter];
				$lastname_storeconnecter = $result_storeconnecter[lastname_storeconnecter];
				$tel_storeconnecter = $result_storeconnecter[tel_storeconnecter];
				$email_storeconnecter = $result_storeconnecter[email_storeconnecter];
			$num = $num+1;
			///ผู้ติดตั้งงาน
				$id_connecter_work = $row[id_connecter_work];
			
				$sql_connecter_work="SELECT * FROM tblconnecter_work  WHERE id_connecter_work = '$id_connecter_work' ";
				$sql_connecter_work1=mysql_query($sql_connecter_work,$dbconnect)or die("ไม่สามารถเลือกฐานข้อมูลได้").mysql_error();
				$result_connecter_work=mysql_fetch_array($sql_connecter_work1); 
				
				$title_connecter_work = $result_connecter_work[title_connecter_work];
				$id_connecter_work = $result_connecter_work[id_connecter_work];
				$lastname_connecter_work = $result_connecter_work[lastname_connecter_work];
				$address_connecter_work = $result_connecter_work[address_connecter_work];
				$province_connecter_work = $result_connecter_work[province_connecter_work];
				$post_connecter_work = $result_connecter_work[post_connecter_work];
				$tel_connecter_work= $result_connecter_work[tel_connecter_work];
			///รายการสินค้า
				$wide_plate = $row[wide_plate]; 
				$long_plate = $row[long_plate]; 
				$budget     = $row[budget];
			//วันที่
				$day = substr($row["install_day"],8,2);
				$month1 = substr($row["install_day"],5,2);
				$year = substr($row["install_day"],0,4)+543;
				$thaimonth=array("มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", 
"พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", 
"พฤศจิกายน", "ธันวาคม");
				$month = $thaimonth[$month1-1];
				$rent_advertise = $row[rent_advertise];
				$detail_advertise = $row[detail_advertise];
				$payment = $row[payment];
					$before_photo1 = $row[before_photo1];
				$name_before_photo1 = $row[name_before_photo1];
					$before_photo2 = $row[before_photo2];
				$name_before_photo2 = $row[name_before_photo2];
					$after_photo1 = $row[after_photo1];
				$name_after_photo1 = $row[name_after_photo1];
					$after_photo2 = $row[after_photo2];
				$name_after_photo2= $row[name_after_photo2];
					$design_work = $row[design_work];
				$name_design_work = $row[name_design_work];
					$design_worker = $row[design_worker];
			///แสดงรูปภาพ
				$before_photo1 = "photo/".$before_photo1;
				$before_photo2 = "photo/".$before_photo2;
				$after_photo1 = "photo/".$after_photo1;
				$after_photo2 = "photo/".$after_photo2;
				$design_work = "photo/".$design_work;
			///////////////////////////////////////////////////////////////////////
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ประเภทแบบงานหลัก'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $name_type_work), 0,0,'L');
					$pdf->Ln();
			if($id_sharetype_work <> "")
			{
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ประเภทแบบงานย่อย'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $name_sharetype_work), 0,0,'L');
					$pdf->Ln();
			}
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ผู้ติดต่อ'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $title_connecter .' '.$id_connecter .' '.$lastname_connecter), 0,0,'L');
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'อีเมล์ผู้ติดต่อ'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $email_connecter), 0,0,'L');
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ผู้ติดต่อร้านค้า'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $title_storeconnecter .'  '.$id_storeconnecter .' '. $lastname_storeconnecter), 0,0,'L');
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'อีเมล์ผู้ติดต่อร้านค้า'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $email_storeconnecter), 0,0,'L');
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'เบอรโทรผู้ติดต่อร้านค้า'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $tel_storeconnecter), 0,0,'L');
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ขนาดป้าย'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , 'กว้าง ' .$wide_plate .' ยาว ' .$long_plate ), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'งบประมาณ'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $budget .' บาท'), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'วันติดตั้งงาน'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $day .' '.$month.' ' . $year), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ค่าพื้นที่โฆษณา'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $rent_advertise .' บาท'), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'รายละเอียดค่าพื้นที่โฆษณา'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $detail_advertise), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ผู้ติดตั้งงาน'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $title_connecter_work .' '.$id_connecter_work.' '. $lastname_connecter_work), 0,0,'L'); 
					$pdf->Ln();
			
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ที่อยู่ผู้ติดตั้งงาน'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $address_connecter_work .' จังหวัด '.$province_connecter_work.' '. $post_connecter_work), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'เงื่อนไขการชำระเงิน'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $payment), 0,0,'L'); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ภาพก่อนติดตั้ง 1.' .$name_before_photo1), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_before_photo1), 0,0,'L');
					$pdf->Image($before_photo1,10,8,33); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ภาพก่อนติดตั้ง 2.'), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_before_photo2), 0,0,'L');
					$pdf->Image($before_photo2,10,8,33); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ภาพหลังติดตั้ง 1.'), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_after_photo1), 0,0,'L');
					$pdf->Image($after_photo1,10,8,33); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ภาพหลังติดตั้ง 2.'), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_after_photo2), 0,0,'L');
					$pdf->Image($after_photo2,10,8,33); 
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'งานออกแบบ'), 0,0,'L');
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , $name_design_work), 0,0,'L');
					$pdf->Image($design_work,10,8,33);
					$pdf->Ln();
					
					$pdf->Cell( 40  , 6 , iconv( 'UTF-8','cp874' , 'ผู้ออกแบบ'), 0,0,'L');
					$pdf->Cell( 60  , 6 , iconv( 'UTF-8','cp874' , $design_worker), 0,0,'L'); 
					$pdf->Ln();
			 
		}  
		


mysql_close($dbconnect);
$pdf->Output();        
?>

คือรูปภาพมันจะขึ้นไปอยู่ข้างบนค่ะมันไม่ยอมอยู่ในตารางค่ะ








ประวัติการแก้ไข
2011-05-20 21:49:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-20 20:12:52 By : deedee2338
 


 

No. 2



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



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

รบกวนตอบหน่อยจ้างง
ไม่มีใครตอบเลย!!


ประวัติการแก้ไข
2011-05-22 13:54:38
2011-05-23 09:09:53
2011-05-23 15:08:30
2011-05-23 21:17:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-21 13:11:46 By : deedee2338
 

 

No. 3



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



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


ไม่รู้ว่าทำได้ยังนะ แต่ขอ Post ตัวอย่างไว้ให้ดูแล้วกัน

Code (PHP)
$img = 'xxx.jpg';

$pdf->cell(190,50,$pdf->Image($img,$pdf->GetX(),$pdf->GetY(),150,50,'',$img),1,1,'C');

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-27 15:23:05 By : KFCP
 


 

No. 4



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



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

ขอบคุณมากสำหรับคำตอบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-27 16:59:59 By : deedee2338
 


 

No. 5



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

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

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

Code (PHP)
function Header()
{
	//Logo
	$this->Image('logo.png',10,8,33);
	//Arial bold 15
	$this->SetFont('Arial','B',15);
	//Move to the right
	$this->Cell(80);
	//Title
	$this->Cell(30,10,'My Title',1,0,'C');
	//Line break
	$this->Ln(30);
}


Go to : PHP PDF - Header, footer, page break and image
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-27 22:09:07 By : webmaster
 


 

No. 6

Guest


วิธีเกี่ยวกับเรื่องนี้ PDF SDK?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-10 09:55:01 By : arronlee
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHP + PDF รบกวนด้วยค่ะคือจะใส่รูปภาพ Image ให้อยู่ในตารางค่ะแบบ FPDF
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 05
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 อัตราราคา คลิกที่นี่