まず「composeGIF.pl」の2行目の「$dir='./';」の右辺を適宜設定して下さい。
実際の呼出し方は以下の通りになります。
require './composeGIF.pl';
$i=&composeGIF::composeGIF(
ベースとなるGIF画像への相対パス,
貼付ける画像1の左上位置のX座標,
貼付ける画像1の左上位置のY座標,
貼付ける画像1への相対パス,
貼付ける画像2の左上位置のX座標,
貼付ける画像2の左上位置のY座標,
貼付ける画像2への相対パス,
… 貼付ける画像nの左上位置のX座標,
貼付ける画像nの左上位置のY座標,
貼付ける画像nへの相対パス);
とする事で、左辺変数には合成されたバイナリデータが代入されます。
ベースとなるGIF画像に貼付けるGIF画像が入り切らない場合(右方向か下方向にはみ出す場合)、出力される画像の幅ないし高さは適宜拡げられます。