Dojo の gfx を使用してテキストをレンダリングするときに、テキストを折り返す必要がある場合に備えて、テキストがどのくらいのスペースを占めるかを知る方法はありますか? 制限された幅の領域にテキストを収める必要がある場合、どうすれば任意の長さのテキストを印刷できますか?
更新:申し訳ありませんが、サーバー側でラッピングを行う必要があることを言及する必要がありました。私のアプリは、すべての要素のサイズと位置を把握し、最終的にそれらを描画する gfx スクリプトをレンダリングする必要があります。gfx で使用するフォントとフォント サイズはわかっています。文字列をラップすると、複数の createText 呼び出しがレンダリングされます。問題は、文字列をどのように分割するかです。(フォントが固定幅の場合、これは簡単なはずです)
ありがとう!