単純に文字の大きさを変えたりして並べるだけならhtmlで出来ますから、
全く難しくありません。
フォントサイズを大きくしたり小さくしたりして、
画像で、
隙間なく文字を詰めたりする、
そういうソフトウェアかサービスがあったと思ったんですが...
多分覚えていたのはこれではないのですが、
これはどうやっているんでしょうか?
Tagxedo は silverlightで作られてるみたいです。
TextBlock みたいに、文字列を表示するためのクラスがあったりしますが.......
Tagxedoでは、クリックしてから作るまでに計算時間がかかってます。
となると、やっぱり、一回ごと文字の大きさと角度を計算して、重ならない配置を探しているとしか思えません。
だったら、phpなんかで作成しても変わらないですね。
phpでは比較的簡単に画像ファイルを出力出来ますよ。
gdライブラリがインストールされてる必要がありますが
imagettftext()で、 テキストの角度まで指定して画像に出力出来ます。