私は現在Interventionクラスを使用して画像にテキストを書いています。PHPで複数のフォントを含むテキストを書き込む
書き込みはtext()
メソッドを使用して容易に可能である:
$img->text('The quick brown fox jumps over the lazy dog.', 120, 100);
が、私の問題は、私は別のフォントを持つ単語の各文字をしたいということです。たとえば、単語test
を想像すると、それぞれの文字は異なるフォントを使用する必要があります。例えば、test
という単語で次の文字を開始する位置を見つけることができないので、これは簡単ではありません。t
を書き込んで、メソッドを呼び出すときに、どこに私は、文字e
がt
の直後になるように位置を設定しました。
最後の文字のposition
を取得して、最後の文字が書き込まれる次の文字を書き始めることができますか?またはこれを達成する他の方法がありますか?
私のウェブページ上でいくつかの方法を使用していますが、それは何かを覚えていません。それがあなたのために働くかどうかは分かりません。しかし、私は今寝るつもりです。あなたがまだそれを解決していなければ、明日それを見ることができます。ちょうど@私はこのスレッドを忘れないので。 – Andreas
@アンドレアス@あなた:) – behz4d
ハハ!まだ布団にいる。しかし、私がベッドから落ちるとき、私はそれを見るでしょう。 – Andreas