・PDFlibの座標は、通常の画像描画アプリケーションとはy軸が反転していることに注意。
数学のxy軸グラフと同じで、上に行くほどyの値が大きくなる。
つまり(x1,y1)は領域の左下、(x2,y2)は領域の右上である。
・先にフォントの指定はしておくこと
・領域内でのx軸,y軸のポジショニング(上下寄せ、左右寄せ等)は「position」オプションで指定する。
position{$x_align,$y_align}のように記述し、x,yそれぞれに0(left/bottom),50(center/middle),100(right/top)のいずれかを指定する。
【例】
(x1,y1)(x2,y2)=(0,0)(100,200)の領域に「x軸左寄せy軸中央配置」で文字列"abcde"を出力する
//出力文字列
$val = "abcde";
//始点
$x = 0;
$y = 0;
//領域サイズ指定
$box_w = 100;
$box_h = 200;
//寄せの指定
$align_x = "0";
$align_y = "50";
//オプション引数の組み立て
$opt_str = "boxsize {".$box_w." ";
$opt_str .= $box_h."} ";
$opt_str .= "position {".$align_x." ";
$opt_str .= $align_y."} ";
//テキスト描画実行
PDF_fit_textline($pdf_obj,$val,$x,$y,$opt_str);