ไม่แสดงภาษาไทย font file '/var/www/graph/thai/arial.ttf' is not readable or doesnot exit on linuk ใน windowse ไม่มีปัญหา หมดปัญญา
<?php
//=======================================================================
// File: JPGRAPH.PHP
// Description: PHP Graph Plotting library. Base module.
// Created: 2001-01-08
// Ver: $Id: jpgraph.php 1924 2010-01-11 14:03:26Z ljp $
//
// Copyright (c) Aditus Consulting. All rights reserved.
//========================================================================
require_once('jpg-config.inc.php');
require_once('jpgraph_gradient.php');
require_once('jpgraph_errhandler.inc.php');
require_once('jpgraph_ttf.inc.php');
require_once('jpgraph_rgb.inc.php');
require_once('jpgraph_text.inc.php');
require_once('jpgraph_legend.inc.php');
require_once('gd_image.inc.php');
// Version info
define('JPG_VERSION','3.0.7');
DEFINE("TTF_DIR","thai/");
// Minimum required PHP version
define('MIN_PHPVERSION','5.1.0');
-------------------------------
files แสดง บางส่วน
mysql_free_result($sql_1);
mysql_free_result($sql_2);
mysql_free_result($sql_3);
mysql_free_result($sql_4);
mysql_free_result($sql_5);
// echo '<<<<<<<<<'.$sql1;
//mysql_close($db);
//กำหนดคุณสมบัติของกราฟ
$mygraph = new Graph(640,480);
$mygraph->SetScale("textlin",0,700);
$mygraph->title->Set(iconv('TIS-620','UTF-8',"กราฟแสดงระดับค่าเสื่อมของไตในผู้ป่วยเบาหวาน(GFR)"));
$mygraph->tabtitle->SetTabAlign('right');
$mygraph->title->SetFont(FF_FONT1,FS_BOLD,15);
//$mygraph->title->SetFont(FF_TAHOMA,FS_NORMAL,12); //กำหนดประเภทของฟ้อนต์ให้กับไตเติ้ลของกราฟ
//$mygraph->title->SetFont(FF_USERFONT1,FS_BOLD,22);
$mygraph->title->SetFont(FF_ARIAL,FS_NORMAL,10);
$mygraph->title->SetColor("maroon1"); //กำหนดสีให้กับไตเติ้ลของกราฟ
$mygraph->SetShadow(); //กำหนดให้รูปให้มีเงาอยู่ด้านหลัง
$mygraph->SetMargin(50, 50, 35 , 90); //ปรับระยะห่างระหว่างขอบกราฟกับขอบรูปภาพ
$mygraph->SetMarginColor("greenyellow"); //กำหนดสีให้กับระยะห่างของขอบกราฟกับขอบรูปภาพ
$mygraph->legend->SetLayout(LEGEND_HOR); //กำหนด Legend แบบแนวนอน
$mygraph->legend->SetPos(0.5,0.1,'center','top');
//$mygraph->legend->SetFont(FF_CORDIA,FS_BOLD,12);
//$mygraph->legend->SetFont(FF_TAHOMA,FS_NORMAL,12);
$mygraph->legend->SetFont(FF_ARIAL,FS_NORMAL,10);
//$mygraph->legend->SetFont(FF_USERFONT1,FS_BOLD,22);
$mygraph->legend->SetLineSpacing(5); //ปรับระยะห่างระหว่างบรรทัด
//กำหนดประเภทของฟ้อนต์ให้กับตัวหนังสือที่ใช้กับแกน Y
$mygraph->yaxis->title->Set(iconv('TIS-620','UTF-8',"จำนวน (ราย)"));
//$mygraph->yaxis->title->SetFont(FF_TAHOMA,FS_NORMAL,12);
//$mygraph->yaxis->SetFont(FF_USERFONT1,FS_NORMAL,19);
//$mygraph->yaxis->title->SetFont(FF_CORDIA,FS_BOLD,14);
$mygraph->yaxis->title->SetFont(FF_ARIAL,FS_NORMAL,10);
$mygraph->yaxis->SetColor('blue','red');
$mygraph->yaxis->SetWeight(2);
//กำหนดค่าที่ใช้เกับแกน X
//$mygraph->xaxis->title->Set(iconv('TIS-620','UTF-8',"บุณฑริก"));
//$mygraph->xaxis->title->SetFont(FF_CORDIA, FS_BOLD, 20);
//$mygraph->xaxis->title->SetFont(FF_TAHOMA,FS_NORMAL,12);
$mygraph->xaxis->SetFont(FF_ARIAL,FS_NORMAL,10);
......................................
thai
..................
นำthai มาวาง
เป็นตามที่ post ใครได้ช่วยที่
Date :
2010-12-17 22:31:41
By :
ป้อม
ใครไม่ได้ ตามไป http://www.uboninfo.net/board/index.php น่ะ ได้ หมดแล้ว ถามไว้ที่นั้นจะตอบให้ เพราะเราอยู่ที่web นั่นขอบคุณ web นี้ครับ
Date :
2010-12-19 22:05:26
By :
ป้อม
Load balance : Server 05