Webで検索してみると、Polygonというコマンドがあって、多角形を描けるらしい。
Polygonコマンドの構文を説明しているページはいくつもあったが、
Polygonコマンドの使用例が見つからない。悲しいかな、
コマンド内のパラメータの説明をいくら読んでも理解できない。
そんな中で以下のページは役に立った。
https://hotexamples.com/examples/-/TCPDF/Polygon/php-tcpdf-polygon-method-examples.html
このページをまねして、三角形を描いた。
$pdf = new TcpdfFpdi();
・
・
$style1 = array('width' => 0.5, 'cap' => 'butt', 'join' => 'miter', 'dash' => '10,10', 'color' => array(0, 128, 0));
$pdf->SetLineStyle(array('width' => 0.5, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 137, 135)));
$pdf->Polygon(array(181, 143.4, 204.8, 143.4, 204.8, 118.3), 'F', array($style1, $style1, $style1),array(0, 137, 135), true);
各パラメータの意味はほとんど理解していないが、以下の三角形を
A4用紙の右端の真ん中あたりに描画した。
注)
三角形の上と左の黒い線は上記のコマンドとは無関係。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image