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 > อยากจะนำรูป กราฟใน jpgraph มาออก report เป็น pdf ต้องทำยังไงค่ะ



 

อยากจะนำรูป กราฟใน jpgraph มาออก report เป็น pdf ต้องทำยังไงค่ะ

 



Topic : 061444

Guest




Code (PHP)
<?
unlink("graph_generate.jpg");

///////////other//////////////////
/*$hn_number=$_POST[hn_number];
$name=$_POST[name];	
$age=$_POST[age];
*/
function value_to_text($value_input){

	if($value_input < 50){
	$return_value = 'low';	
	}elseif($value_input == 50){
	$return_value = 'average';		
	}else{
	$return_value = 'over';	
	}
	return $return_value;
}

function bio_value($value_input){

	if($value_input < 50){
	$return_value = '-1';	
	}elseif($value_input == 50){
	$return_value = 0;		
	}else{
	$return_value = 1;	
	}
	return $return_value;
}

/*echo "<pre>";
print_r($_POST);
echo "</pre>";*/

function plot($value_input){
	if($value_input < 50){
	$return_value = "40";	
	}elseif($value_input == 50){
	$return_value = "60";		
	}else{
	$return_value = "100";	
	}
	return $return_value;
}
$value_01 = plot($_POST[value1]);
$value_02 = plot($_POST[value2]);
$value_03 = plot($_POST[value3]);
$value_04 = plot($_POST[value4]);
$value_05 = plot($_POST[value5]);
$value_06 = plot($_POST[value6]);
///////////////////////////////
//////////start graph//////////////
require_once("jpgraph/jpgraph.php"); 
require_once("jpgraph/jpgraph_radar.php");

// Create the basic radar graph
$mygraph = new RadarGraph (550,500);
// Set background color and shadow
$mygraph->SetShadow();
$mygraph->SetBackgroundImage('sss.jpg', BGIMG_FILLFRAME);
// Position the graph
$mygraph->SetCenter(0.5, 0.55);
$mygraph->SetSize(0.7);

// Setup the grid lines
$mygraph->grid->Show();
$mygraph->grid->SetLineStyle('dotted');
$mygraph->grid->SetColor('black');
$mygraph->grid->SetWeight(1);
// Setup graph titles
$titles = array("Cardiorespiratory \nEndurance", "Agility", "Anaerobic \nPower", "Muscle  \nEndurance", "Flexibility", "Muscle \nStrength");
$mygraph->SetTitles($titles);
$mygraph->title->Set("Evaluation Diagram");
$mygraph->title->SetFont(FF_FONT2, FS_BOLD);
$mygraph->title->SetColor('black');
// Create the first radar plot lineblue      
$data = array($value_01,$value_06,$value_05,$value_04,$value_03,$value_02 ); 
$radplot1 = new RadarPlot ($data); 
$radplot1->SetColor('black', 'white');
$legend1= "Calculate Result";
$radplot1->SetLegend($legend1);
$radplot1->SetLineWeight(1);
$radplot1->mark->SetType(MARK_IMG_SBALL,'bluegreen');
// Create the second radar plot linered
$data2 = array(60, 60, 60, 60, 60, 60); 
$radplot2 = new RadarPlot ($data2); 
$radplot2->SetColor('red');
$radplot2->SetLineWeight(1);
$legend2="Standard Value";
$radplot2->SetLegend($legend2);
$radplot2->mark->SetType(MARK_IMG_SBALL,'red');


// Add the plots to the graph
$mygraph->Add($radplot1);
$mygraph->Add($radplot2);
// And output the graph
//$mygraph->Stroke($image);
$mygraph->Stroke("graph_generate");
$flgRename = rename("graph_generate", "graph_generate.jpg");

if($flgRename)
{
?>
<img src="graph_generate.jpg" border="0" />

<table width="520" border="0">
  <tr>
    <td align="right"><a href="pdf_graph.php?hn_number=<?=$hn_number?>&amp;name=<?=$name?>&amp;age=<?=$age?>&amp;value1=<?=$value1?>&amp;value2=<?=$value2?>&amp;value3=<?=$value3?>&amp;value4=<?=$value4?>&amp;value5=<?=$value5?>&amp;value=<?=$value1?>">PDF</a>&nbsp;<a href="excel/excel_graph.php?hn_number=<?=$hn_number?>&amp;name=<?=$name?>&amp;bmi=<?=$bmi?>">EXCEL</a><a href="graph.html">GRAPH</td>
  </tr>
</table>
<?
}else{ echo "no image"; }
?>




Tag : PHP, MySQL, HTML/CSS, Report Others, Class Library







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-09 18:35:43 By : ying View : 1546 Reply : 2
 

 

No. 1

Guest


Code
<img src="graph_generate.jpg" border="0" />


คือให้ไฟล์รูปที่ออกมาของกราฟ ชื่อ graph_generate.jpg
แต่พอดึงไปใช้ใน pdf กลับไม่ได้อ่ะค่ะ
รบกวนผู้รู้ช่วยตอบด้วยค่ะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-09 18:38:11 By : ying
 


 

No. 2



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

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

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


unlink ถ้ามันมี มันคงลบไปแล้วนะครับ...
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-09 20:37:19 By : t-monroe
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : อยากจะนำรูป กราฟใน jpgraph มาออก report เป็น 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 00
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 อัตราราคา คลิกที่นี่