問題タブ [text-rendering]

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 に答える
2565 参照

ios - OpenGL:ES on iPhone - Texture2D のサイズと表示に関する質問

Texture2D に問題があり、より良い使い方を知りたいです。

ここから Crashlander Texture2D クラスを取得し、XCode 4 のデフォルトの OpenGL プロジェクトを使用して、強制的に OpenGL ES1.1 をロードしました。

まず、概念的な質問です。Texture2D の init メソッドのサイズは明らかに OpenGL のサイズですが、fontSize パラメータは OpenGL の世界とどのような関係があるのでしょうか?

第二に、デバッグ。以下のコードから得られる結果は、テキストがあるべき場所に黒 (または glColor で設定した色) の四角形になります。

コードに加えた変更は次のとおりです。

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

php - ImageMagick と PHP を使用してカスタム フォントでテキストを描画する

カスタムフォントを使用して、できれば直接出力する、ファイルに保存するオプションを使用して、テキストを画像に動的にレンダリングしたいと考えています。また、フォントとサイズの組み合わせに応じて画像サイズを自動的に設定します

GD では既にこれを実行できますが、文字が重なり合うフォントは処理されません。

だから今、私は ImageMagick を探しています。ドキュメントで、私がやりたいことをしているように見えるを見つけました。これはphp_magickで可能ですか? 特に画像サイズが定義されていない部分:)そうでない場合は、コマンドラインマジックで生の画像を出力して、PHPでクライアントに直接渡すことができますか?

ありがとう!


本当の問題はおそらく次のとおりです。php_magick を使用して、以下の IM コマンドを PHP コードに変換するにはどうすればよいですか?

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

directx - Direct X でイタリック体のテキストをレンダリングすると一部の文字が完全に表示されない理由

ID3DXFont::DrawText を使用してイタリック体のテキストをレンダリングしています。私は DT_NOCLIP を指定し、長方形は十分に大きいですが、通常、テキストの最後の文字は完全には表示されず、右側から切り取られます。

何が原因で、どうすれば修正できますか? 何か案は?

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

c# - グラフィックス ソフトウェアのようにアンチエイリアス処理されたテキスト イメージを描画する

次のようなテキスト画像を生成したいと思います (ソース: http://www.zune.net/en-US ):

素敵なフォント レンダリング

テキストは適度な厚みがあり、完全にアンチエイリアス処理されています。Inkscape などのベクター グラフィック ソフトウェアでも同じ結果が得られます。ただし、GDI+ を使用して作成できた画像は次のようになります。

ここに画像の説明を入力

これらのレンダリングされたテキストは、フォント ファミリー、サイズ、太さなどは同じですが、細すぎます。テキストの太さを増やすにはどうすればよいですか? WPF は、上記のようにテキストをレンダリングする機能を提供しますか?


[更新]を使用して次の画像を作成しましたTextRenderer.DrawText()。1 つ目は を使用しTextRenderingHint.ClearTypeGridFit、2 つ目はTextRenderingHint.AntiAlias:

TextRenderingHint.ClearTypeGridFit

TextRenderingHint.AntiAlias

0 投票する
5 に答える
1929 参照

html - ブラウザ間でテキスト要素のピクセル単位の完璧な配置と間隔を実現するにはどうすればよいですか?

現在、textareaMacとWindowsのSafari / Chrome / Firefox / IE全体で、要素の一貫したフォーマットを実現しようとしています。これはうさぎの穴かもしれないと思います。なぜなら、それらの任意の組み合わせは、わずかに異なる方法でフォーマットを生成する可能性があるためです。その他など。

textarea(または)要素を使用する代わりに、divHTML5を使用してピクセルパーフェクトなポジショニングを実現できcanvasますか?または、Raphael JavaScriptライブラリを使用していますか?それとも他のJSライブラリですか?

主に、ピクセルパーフェクトとは、上記のブラウザのいずれにおいても、任意のテキストをまったく同じ方法で(特に改行とパディングに関して)レンダリングする必要があることを意味します。

(それが唯一の解決策でない限り、私は今のところFlashベースの解決策を避けたいと思います...)

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

cocoa - Cocoa(Mac)でのヒットテストテキスト?

テキストをヒットテストする方法はありますか?たとえば、画面のバウンディングボックス内に「Hellograph!」というテキストを描画した場合、これらの空白の長方形(空白スペース)の寸法と位置をどのように判断できますか。

  • 文字「e」の上にある空白の長方形
  • 文字「o」の上から文字「p」の上まで広がる空白の長方形
  • 文字「H」の下から「g」の前のスペースまでの空白の長方形

など、あなたはアイデアを得る。

言い換えれば、実際のテキストが占める領域と実際に空白の領域を見つける方法です。

プラットフォーム(グラフィックライブラリ)はMac OS XのCocoaであり、文字セットはUnicode(おそらく、生のCoreGraphics APIを除外しますか?)であり、フォントはCocoaが使用できるものであれば何でもかまいません。

前もって感謝します

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

special-characters - Opera の &xacute が機能しない

Compañ&iacuteas

表示する必要があります:

コンパニアス

Opera 以外のすべてのブラウザで表示されます。

理由はありますか?

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

android - Android でのカンナダ語 (インド語) テキストのレンダリング

私は最近、TextView にカンナダ語のテキストを表示したい Android アプリケーションを開発していました。このリンクを確認しましたが、問題はグリフ (文字シーケンス) が適切にレンダリング/解釈されないことです。また、このディスカッションは非常に有用であることがわかりました。ここで私の質問は、「レイアウト/シェーピング エンジン (テキストの適切なレンダリングを担当) をアプリケーションに統合することは可能ですか。

この点に関するヘルプは役に立ちます。

ありがとう !!

0 投票する
3 に答える
4619 参照

css - font-variant: small-caps; Chrome または Firefox を使用してさまざまなフォント サイズを表示します

ファイアフォックス:

  • 大文字: 12px
  • 小文字: 10px

クロム:

  • 大文字: 12px
  • 小文字: 8px

JavaScriptを使わずにそれを調和させる方法は?

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

cross-browser - Chrome/FF でテキストを IE と同じようにレンダリングする

私はクライアント向けのサイトに取り組んでおり、FF と Chrome でのフォント レンダリングが IE ほど見栄えがよくないという修正を依頼されました。スクリーンショットは次のとおりです。

ここに画像の説明を入力

左側の IE テキストは、Windows Cleartype にフックされ、FF にはフックされないため、見栄えがよくなりますか? これについて私にできることは何もないと思います、そうですか?