新しいプロジェクトの追加はプロジェクト情報作成から行えます
Subversion Repository: http://openpear.org/repository/GD_Tab_Guitar / Latest Release: 0.1.0
ギターのタブ譜を画像で出力するライブラリです。
画像生成にはGDライブラリを利用しています。
このライブラリはGD::Tab::Guitarにインスパイアされています。
それでは、簡単な使い方です。
インスタンス生成
$gtr = new GD_Tab_Guitar();
コードを出力
echo $gtr->chord('A7(#9)')->png();
指板を指定して出力
echo $gtr->generate('Bb/A', '5x333x')->png();
JPEG、GIFの出力
echo $gtr->chord('G')->jpeg();
echo $gtr->chord('G')->gif();
ファイルに出力
$gtr->chord('G')->png('hoge.png');
その他の設定
// 文字(ライン)の色をRGBで設定 $gtr->setColor(255, 0, 0); // 背景色をRGBで設定 $gtr->setBgcolor(200, 200, 200); // 背景の透過色設定をOFFにする $gtr->setInterlaced(false);
全てのコードをファイルに保存する
foreach ($gtr->allChords() as $chord) {
$gtr->chord($chord)->png("$chord.png");
}
sudo pear install openpear/GD_Tab_Guitar
cloned.log
Twitter / cloned