新しいプロジェクトの追加はプロジェクト情報作成から行えます

誰でもコミットできます GD_Tab_Guitar

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");
}

How to Install

sudo pear install openpear/GD_Tab_Guitar

このプロジェクトを応援する開発者!

gravatar Keisuke SATO gravatar Sotaro KARASAWA gravatar 個々一番 gravatar Shinichiro Yuki gravatar mgng gravatar yoneteru

maintainer

gravatar cloned (lead)

cloned.log
Twitter / cloned