問題タブ [drawtext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2551 参照

wpf - Scale Translation を DrawingContext に適用するにはどうすればよいですか?

CanvasXAML でスケール変換が適用されています。を使用DrawingContextして、上に線を引きますCanvas。次に、画面にテキストを追加する必要があります。書式設定されたテキストで翻訳を適用できると思いましたが、書式設定されたテキストもDrawingContext受け入れもできませんRenderTransform。キャンバスの縮尺変換に対抗するように、テキストに縮尺変換を適用するにはどうすればよいですか?

0 投票する
1 に答える
1265 参照

qt - Qt、QPainter::drawText() が呼び出されたときにテキストを取得する

QPainter オブジェクトがあり、QPainter::drawText が呼び出されるたびに描画される文字列を取得したいと考えています。これは、スロットをその信号に接続できる場合と同様です (存在しないため、できません)。これを行う最良の方法は何ですか?setProperty メソッドを使用して drawText メソッドをカスタム メソッドにリダイレクトし、それに drawText へのポインターを渡すことについていくつか読んだことがありますが、試したことはありません。 drawText によって描画されるテキストの文字列を取得する方法は?

編集: ペインターからテキストを取得する代わりに、PaintEngine からテキストを取得しても問題ありません。

どんな助けでも大歓迎です、ありがとう

0 投票する
1 に答える
324 参照

c++ - I3D3XFont::DrawTextW - タブの展開が間違っていますか?

に問題があるのではないかと思っています。I3D3XFont::DrawTextW文字列を渡して\t展開します。ただし、常に正しく行われるとは限りません。渡した同じ文字列を出力すると、タブが正しく展開されます。例えば、

msg は次の方法で作成されます。

コンソールに出力すると、次のようになります。

ただし、DrawTextW は次のように表示します。

他の誰かがこの問題を抱えていたり、解決策を知っていますか?

0 投票する
1 に答える
1520 参照

objective-c - iPhone用に書かれたテキストで三角形のスペースを作るにはどうすればよいですか?

三角形を描き、その形のテキストを削除したい。三角形を正三角形と固定方向(「逆さま」または「逆さま」)に制限できます。次に、省略が単語の境界にあり、クリップされないように、三角形に任意のテキストを挿入します。

簡単なアルゴリズムはありますか?Objective-Cではどのような方法が利用できますか?

三角形の辺と交差するときに、上面で囲まれた「フォントの高さ」と幅の長方形の線を計算することを考えています。次に、完了するまで残りのテキストのテキストを各長方形に描画します。

0 投票する
2 に答える
17315 参照

android - Androidで斜めに(逆さまなど)テキストを描画する

Androidでカスタム時計ビューを作成しようとしています。画像http://twitpic.com/1devk7を参照してください

これまで、時間と時間のマーカーを描画するために、Canvas.rotateメソッドを使用して目的の効果を取得してきました。ただし、時計の下半分(たとえば、6または9?)の数字は、描かれる角度が原因で解釈が難しいことに注意してください。

drawTextを使用する場合、onDrawメソッドが終了したときにすべてのテキストが直立して表示されるように、45/90/180度でテキストを描画することはできますか?

0 投票する
2 に答える
204410 参照

android - Android Canvas.drawText

ビューがあり、 onDraw(Canvas canvas) メソッドで Canvas オブジェクトを使用して描画しています。私のコードは次のとおりです。

問題は、テキストが背景を通して表示されないことです。何が間違っていますか? canvas.drawPaint(paint) と paint.setColor(android.R.color.black) を削除すると、画面にテキストが表示されます.....

0 投票する
1 に答える
632 参照

winforms - DrawText を使用する場合、TextFormatFlags.Internal (別名 DT_INTERNAL) は何をしますか?

TextRenderer.DrawText() を使用する場合、TextFormatFlags.Internal フラグを設定すると実際に何が行われますか?

同様に、DT_INTERNAL フラグを Win32 の DrawTextEx() 関数に設定するとどうなるでしょうか?

さらに言えば、いつそのフラグを設定する必要があり、いつ設定しないでください。

ドキュメントには、「システム フォントを使用してテキスト メトリックを計算する」と記載されていますが、それが何を意味するのか完全にはわかりません。いくつかの限定的なテストを行ったところ、フラグを設定すると、小さなフォント サイズを使用する場合のフォントのレンダリング方法が変わるように見えますが、大きなフォント サイズを使用する場合は違いがないようです。

0 投票する
2 に答える
7865 参照

android - AndroidでStaticLayoutを配置するには?

Google マップ API の上にラッピング テキストを作成したいと考えています。私は多くのコードでこれを行うことができましたが、より良い方法に取り組んできました。私の最近の試みは StaticLayout クラスを使用することであり、テキストは折り返していますが、配置方法がわかりません...何を試しても、常に画面の左上隅から始まります....

0 投票する
2 に答える
6115 参照

android - Android Canvas.drawString 表示の問題

SurfaceView にテキストを表示するときにこの問題が発生します。一部の文字が他の文字の上に上る可能性があります。コードは次のとおりです。

2 番目のテキスト Tom>> の場合、すべて正しく表示されますが、最初のテキスト Evi>> は正しく表示されません。問題は、chars >> が Evi 描画スペース (最後の文字 "i") に描画されることです!! 画像をズームすると、何が間違っているのか、これを修正する方法を確認できますか?

スクリーンショットはここにあります: http://img192.imageshack.us/img192/2782/imagexs.png

0 投票する
1 に答える
4669 参照

android - Android: ボタンクリック時の Canvas.drawText

drawTextボタンをクリックする方法は?setContentView(R.layout.main)ボタンをクリックしたときにボタンを表示してテキストを描画するにはどうすればよいですか? 私はそれを作ることができません。以下はテキストを描画するための私のコードです。

p>