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 > เกี่ยวกับ pdf พอขึ้นหน้าใหม่แล้วมันเลื่อนไม่ตรงกัน



 

เกี่ยวกับ pdf พอขึ้นหน้าใหม่แล้วมันเลื่อนไม่ตรงกัน

 



Topic : 101693



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



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




<?php
//$day = date("d").'-'.date("m").'-'.date("Y")+543;
define('FPDF_FONTPATH','font/');
require('fpdf/fpdf.php');

$pdf=new FPDF();
$pdf->AddFont('angsana','','angsa.php');
$pdf->AddFont('angsana','B','angsab.php');
$pdf->AddFont('angsana','I','angsai.php');
$pdf->AddFont('angsana','BI','angsaz.php');
$pdf->AddPage();
//$pdf->SetFont('angsana','B',16);
//$pdf->Cell(0,10,'Welcome to www.ThaiCreate.Com',0,1)
//$pdf->Cell(0,20,'Version 2009',0,1,"C");
$pdf->Image('img/order.gif',0,0,0,0,'','');

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 10, 60 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'รหัส '.$time ) );

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 10, 70 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ชื่อ '.$cu[Company]));

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 10, 80 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'ที่อยู่ '.$cu[Address].' จ.'.$cu[county]) );

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 120, 60 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'วันที่ '.date("d").' - '.date("m").' - '.(date("Y")+543)) );

$pdf->Ln();
$pdf->SetX(20);
$pdf->SetY(90);
$pdf->Cell(18,8,iconv( 'UTF-8','cp874' , 'ลำดับที่'),1,0,'L');
$pdf->Cell(50,8,iconv( 'UTF-8','cp874' , 'รายการ'),1,0,'C');
$pdf->Cell(20,8,iconv( 'UTF-8','cp874' , 'จำนวน'),1,0,'C');
$pdf->Cell(30,8,iconv( 'UTF-8','cp874' , 'จำนวนเงิน'),1,0,'C');
$pdf->Cell(30,8,iconv( 'UTF-8','cp874' , 'ยอดคงค้าง'),1,0,'C');
$pdf->Cell(40,8,iconv( 'UTF-8','cp874' , 'ยอดชำระ'),1,0,'C');

for ($i=0;$i<count($sess_idpro);$i++){
$total_unit2 = $sess_count[$i]*$sess_Price[$i];
$total2 = $total2+$total_unit2;

$pdf->Ln();
$pdf->SetX(20);
$pdf->SetY(98+(8*$i));
$pdf->Cell(18,8,iconv( 'UTF-8','cp874' ,($i+1)),1,0,'L');
$pdf->Cell(50,8,iconv( 'UTF-8','cp874' ,$sess_Num_Product[$i]),1,0,'C');
$pdf->Cell(20,8,iconv( 'UTF-8','cp874' ,$sess_count[$i]),1,0,'C');
$pdf->Cell(30,8,iconv( 'UTF-8','cp874' ,number_format($sess_Price[$i])),1,0,'C');
$pdf->Cell(30,8,iconv( 'UTF-8','cp874' ,''),1,0,'C');
$pdf->Cell(40,8,iconv( 'UTF-8','cp874' ,number_format($total_unit2)),1,0,'C');
$sety = 98+(8*$i);
$totel_y = $total_y + $sety;
}

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 10, $totel_y + 15 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'หมายเหตู') );

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 140, $totel_y + 25 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'เป็นจำนวนเงินทั้งหมด '.$total2.' บาท') );

$pdf->SetFont('angsana','B',16);
$pdf->setXY( 10, $totel_y + 35 );
$pdf->MultiCell( 0 , 0 , iconv( 'UTF-8','cp874' , 'โปรดสั่งจ่ายในนามบริษัทเท่านั้น') );

$pdf->Image('img/order_03.gif',10,$totel_y + 45,0,0,'','');
$pdf->Image('img/order_05.gif',65,$totel_y + 45,0,0,'','');
$pdf->Image('img/order_07.gif',135,$totel_y + 45,0,0,'','');

$pdf->Output("pdf/$time.pdf","F");
?>
PDF Created Click <a href="pdf/<?=$time?>.pdf">here</a> to Download
<?

สำเร็จถ้าไม่เกิน15รายการ
(สำเร็จ)ได้แค่15รายการ

ไม่สำเร็จ ถ้าเกิน15รายการ
เกิน15รายการ (เป็นงี้)



Tag : PHP, HTML/CSS







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-15 13:22:17 By : gwe1234 View : 1311 Reply : 3
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


มันเลื่อนไม่ตรงกันแบบไหนครับ ดูรูปแล้วไม่เข้าใจ

ของผมใช้ดึงค่าจาก database ตรง ๆ มันก็ตัดหน้าให้อัติโนมัตินะ

<? 
require_once('config.php'); 
	mysql_connect($host,$user,$pw) or die("ติดต่อ HOST ไม่ได้");
	mysql_select_db($dbname) or die("ไม่สามารถติดต่อฐานข้อมูลได้");

require('thaipdfclass.php'); //แต่ผมใช้ Class ตัวนี้
$pdf=new ThaiPDF(); 
$pdf->SetThaiFont(); 
$pdf->AddPage(); 

class PDF extends ThaiPDF
{

function Header()
{

	$this->Image('logo.jpg',132,8,30,30);

	$this->SetFont('CordiaNew','B',20);

	$this->Ln(30); 
		
	$this->Cell(0,7,'รายชื่อ นิสิต/นักศึกษา ผู้มีโรคประจำตัว',0,0,'C');
		
	$this->Ln(10);

$this->SetFont('CordiaNew','B',14);  
$this->SetTextColor(0,0,0); 
$this->Cell(10,6,'ลำดับ',1,0,'C'); 
$this->Cell(55,6,'ชื่อ-นามสกุล',1,0,'C'); 
$this->Cell(80,6,'สถาบัน',1,0,'C'); 
$this->Cell(50,6,'อาการ',1,0,'C'); 
$this->Cell(60,6,'ผู้ปกครอง',1,0,'C'); 
$this->Cell(25,6,'เบอร์ติดต่อ',1,1,'C'); 
}}
$pdf=new PDF('L' , 'mm' , 'A4' ); 
$pdf->SetThaiFont(); 
$pdf->AddPage(); 

		$strSQL1 = "SELECT * FROM tb_order where  disease <> '' AND disease <> '-' AND disease <> ' -' AND disease <> '  -'  AND disease NOT LIKE '%ไม่มี%' ";
		$objQuery1=mysql_db_query($dbname,$strSQL1); 
		$num1=mysql_num_rows($objQuery1); 
			$t = 1;
		while($objResult1 = mysql_fetch_array($objQuery1))
		{
				$id = $objResult1['id_o'];

		$strSQL3 = "SELECT * FROM tb_student where id = $id ORDER BY `institute` ASC";
		$objQuery3=mysql_db_query($dbname,$strSQL3); 
		$num3=mysql_num_rows($objQuery3); 
		$objResult3 = mysql_fetch_array($objQuery3);

$pdf->Cell(10,6,''.$t,1,0,'C'); 
$pdf->Cell(55,6,'  '.$objResult3[titleName].$objResult3[firstName].'  '. $objResult3[lastName],1,0,'L'); //ชื่อ
$pdf->Cell(80,6,'  '.$objResult3[institute],1,0,'L'); 
$pdf->Cell(50,6,'  '.$objResult1[disease],1,0,'L'); 
$pdf->Cell(60,6,'  '.$objResult1[EmergencyName],1,0,'L'); 
$pdf->Cell(25,6,'  '.$objResult1[MobileEmergency],1,1,'L'); 

$t++ ;
}



$pdf->Output(); 
	


?>   <STRONG>Code (PHP)</STRONG>

คลิกเพื่อดูของจริง








ประวัติการแก้ไข
2013-10-15 13:40:35
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 13:34:25 By : apisitp
 


 

No. 2



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



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


ถ้าสั่งไม่เกิน1หน้ากระดาษ มันจะเป็นเหมือนรูปแรก พอดี
แต่ถ้าสั่งเกิน 1หน้ากระดาษ มันจะ เลื่อน เป็นที่ละหน้าเหมือนรูปที่2
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 13:36:40 By : gwe1234
 

 

No. 3



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


ลองหาวิธีตัด page ขึ้นหน้าใหม่ โดยใช้ที่ session ดูครับ....
ทำคนละแบบคำตอบอาจไม่ตรงมากหนัก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 13:41:58 By : apisitp
 

   

ค้นหาข้อมูล


   
 

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