2011-07-04 5 views
2

これは多くの帯域幅を占めることがわかっていますが、私はそれをやりたいです。マーキーテキストを作成するGIF

現在、私はいくつかの画像を取り、それらをgifにするスクリプトを用意しています。

テキストを使ってイメージを作成する方法を知っています。

テキストを受け取り、右から左に水平にスクロールする関数が必要です。

+0

スタックオーバーフローに関する170万の質問(とにかく、ほとんどの場合、とにかく)をヒントして、書くのは避けてください。 (b)投稿のおかげで。ようこそ! –

+0

すでに解決策があるようです。各フレームを作成する方法を知っていて、フレームを一緒にアニメーションGIFに結合する方法を知っています。だから先に進んでください! –

+3

私の意見では、あなたの意図された使用がウェブページ上にある場合、ニュースティッカースタイルのアニメーションを作成するより良い方法があります。 Javascriptティッカー、特に見やすく使いやすく使いやすいjQueryプラグインを見てみましょう – Tak

答えて

0

画像のx座標からループを作成するだけです。例($イムは、あなたのイメージで、テキストが与えられたのx、y座標で$イムにテキストを書き込み関数です):

$image_width=imagesx($im);//get width of image 
$increment=5;//get increment of text scroll 
for($i=0;$i<$image_width;$i+=$increment){//loops the image pixels 
text(0,$i);//calls the function text which should draw text to $im at the given coordinates 
} 

あなたがtext機能を実装する方法がわからない場合はお問い合わせください。

0

古くて普遍的に嫌われている super oldskoolですが、実際にはhtmlの<marquee>タグを探しているようです。

<marquee>this text will scroll from right to left!!!</marquee> 
関連する問題