setFontFile($fontpath); //中間ファイル設定 $buffer = $buffer_tmp_dir."/".$_REQUEST['sid']."_graph_index.txt"; $utgd->openBufferFile($buffer); //カテゴリ宣言 // $utgd->insertCategory('INDEX'); $utgd->insertCategory('FORCE'); /** * INDEXを描画 * @access public * @param string $string Index文字列 * @param int $rownum 描画列番号 * @param string $strcolor 文字色 * @param int $fontsize フォントサイズ * @param string $id オブジェクトID * @param string $alignx 文字描画位置(横方向) * @param string $aligny 文字描画位置(縦方向) * @param string $marginx 余白(横方向、alignxがRIGHT/LEFTの時) * @param string $marginy 余白(縦方向、alignyがtop/bottomの時) * @param string $operation 操作XMLデータ * @param string $comment コメント */ //Index描画 $utgd->drawIndex($str,1,$charColor,$size,NULL,'CENTER','CENTER',0,0); $size = 8; if($min == 0){ $min = ' 0 '; } if($max == 0){ $max = ' 0 '; } //Index描画 $utgd->drawIndex($min,1,$charColor,$size,NULL,'RIGHT','BOTTOM',0,0); //Index描画 $utgd->drawIndex($max,1,$charColor,$size,NULL,'RIGHT','TOP',0,0); //中間ファイルクローズ $utgd->closeBufferFile(); //print $rownum; //インデックス画像描画 //インデックス画像サイズの設定 $utgd->setImageSize($width,$height,1,$height,$req['start'],$req['end'],0,0); //その他オプション設定 $utgd->setImageOptions($bkColor,$bkColor,0); //INDEX中間ファイルのパース $utgd->parseBufferFile($buffer,'TILING'); //画像枠の作成 $utgd->createImage(); //図形の描画 $utgd->drawImage(); //画像出力 $utgd->outputImage(); fclose( $file ); } ?>