問題タブ [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 投票する
5 に答える
43224 参照

css - font-weight:700またはfont-weight:boldCSSでどちらに従う必要がありますか?

CSSで言及されているいくつかのWebサイトを見たことがあります-font-weight: 700またはfont-weight: bold。しかし、両方の結果は同じです。どちらが正しいですか、そしてどのように従うべきですか?私に提案してください。

0 投票する
0 に答える
367 参照

c++ - でテキストレンダリングのパフォーマンスを向上させる方法。Gdk::Drawableのカスタムテキストビュー

GtkmmとGdk::Drawableを使って16進エディタのようなものを書こうとしています。正確には16進ビューです。

最初はひどいカイロを使ってみました。私もパンゴのどこにも近づいてはいけないと思います。

現在、私は次のようなものを使用しています。テキストに事前にレンダリングされた文字を使用します。

これにより、レンダリングとスクロールは耐えられるようになりますが、それでも低速です。CPUが引っ掛かり、小さなバネのハンドルをスクロールし、少し遅れました。800x300の小さな領域で:(

改善すべきアイデアはありますか?

Gtk :: TexViewウィジェットは大量のテキストを完全にレンダリングし、1600x1200ウィンドウでのスクロールは便利です。

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

ios - ズームイン後のiOSテキストレンダリング

CGAffineTransformScaleを使用してUIViewを拡大する関数を作成しました。2倍にズームインすると、すべてのテキストが非常にぼやけて見えます。そもそも高解像度であれば画像はOKです。ズームインした後、すべてのテキストを適切な解像度で再レンダリングする方法はありますか?

編集: 私は私の問題の部分的な解決策を見つけました:http: //markpospesel.wordpress.com/2012/04/03/on-the-importance-of-setting-contentscalefactor-in-catiledlayer-backed-views/

  • (void)didMoveToWindow {self.contentScaleFactor = 2.0; }

上記のメソッドをUIViewカテゴリに追加することにより、UILabel、UIButton、およびその他のほとんどのビューが高解像度でレンダリングされるようになりました。ただし、これはUITextViewまたはUIWebViewには影響しません。これら2つのビューのいずれか内のテキストはまだあいまいです。

したがって、新しい質問は、ズームイン後にUITextViewまたはUIWebViewを高解像度で再描画するにはどうすればよいかということです。

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

fonts - Firefox のタイプのレンダリングが他の OS X ブラウザよりも太い - 解決策はありますか?

Firefox ユーザーにより良いフォント レンダリングを実現するためのハックではない html/css/jquery トリックはありますか? 以下のスクリーンショット (Safari 5/Chrome 20/Firefox 13) は、Firefox がユーザー エージェント フォントとタイプキットで提供されるフォントをより太くレンダリングしていることを示しています。

ユーザーエージェントフォント (Helvetica) ユーザーエージェントフォント (Helvetica)

Typekit 提供のフォント (メタ) Typekit 提供のフォント (メタ)

どちらの場合も、これらのフォント サイズは h1、h2、および p に使用されます。

ありがとう!

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

iphone - iOSでテキストと一緒に画像を描画する方法

という見方をしたいのですが、

  • 単一のフォントでテキストを描画できます
  • ハイパーリンクを認識し、タップ可能にします
  • テキストとともに一連のアイコン画像を描画できます
  • コンテンツをコピーできます

これはLINEアプリがトークルームでメッセージを表示する際に行っていることです。

LINEはUITextViewハイパーリンク認識オプションで編集不可を使用しているようですが、Appleが提供するもの以外の絵文字アイコンを表示できます. これを達成するためのアイデアはありますか?

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

android - androidを使用してテキストを描画しようとすると、エラーが発生します

画像にテキストを描いてみましたが、うまくいきません。これが私のコードです:

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

joomla - Joomla 2.5出力にスペースがありません

私はピクルスにいます。ローカルにインストールした Joomla 2.5 サイトを設計しました。私は通常、インストールにクライアント用の JCE エディタを装備していますが、設計時には HTML モードで動作します。すべてのコンテンツが入ったら、WYSIWYG モードをテストして、問題がないことを確認することにしました。残念ながら、何かが起こりました。スペースがないことに注意してください。

ここに画像の説明を入力

WYSIWYG ビューから保存する場合にのみ問題が発生することは非常に興味深いことです。

最初は JCE が誤動作していると思ったので (エディタ自体はスペースを表示し続けましたが)、再インストールを試みました。次に、CKEditor と TinyMCE などの他のエディターを試しました。同じ症状が彼らにも現れました。

問題を切り分けようとして、HTML ビューでクリーン マークアップを貼り付けた後、WYSIWYG ビューで保存した後、データベースを再度チェックしました。結果は次のとおりです。

ここに画像の説明を入力

したがって、データベース フィールドに基づいて、HTML ビューまたは WYSIWYG ビューでの保存プロセスは適切に機能しているように見えます...しかし、編集に使用された方法によってブラウザに供給される出力が異なるのはなぜですか?

ここに画像の説明を入力

これまでのところ、エンティティ エンコーディング、CSS を確認し (明らかに CSS の問題ではありません)、別のローカル サーバーにインストールしてみました。動作に変更はありません。

私は実際にいくつかの提案を使用できます。

よろしくお願いいたします。

Z

PS: これは Joomla の最新バージョン (2.5.6) で、Apache で動作します。

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

css - フォントサイズは合字のレンダリングに影響しますか?

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

wpf - TextBlock 要素の WPF の歪み

テキスト レンダリングの歪みのスクリーン キャプチャについては、http://inky.ws/g/21s を参照してください。

グロー効果を得るためにこのスタイルを適用します。

残念ながら、特定の要素のレンダリングがグリッチになっています。ウィンドウのサイズを変更すると、グリッチが変化するか消えます。では...グリッチを回避するにはどうすればよいですか?


編集 - これを行う:

助けにならない。

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

opengl - openglでテクスチャの色を上書きするにはどうすればよいですか?

私はすでに進行中のゲームのアイデアを実装するためにエンジン(http://b2dengine.com/)に取り組んでいます。今、私はかなり長い間、テキストレンダリングに関するこの問題に悩まされています。

1つのpng画像にサポートされている/必要なすべての文字を含むテクスチャアトラスがあります。文字マッピングはFontクラスによって定義されます。すべてが正常に機能し、文字が正しく正確にレンダリングされます。テキストの色を変更する機能も必要です。これは聞こえます、そして私はそれが単純であるに違いありません、しかし私はそれを機能させることができません。

このglブレンド関数を使用して、目的の効果を取得しています。

ほとんどの場合、色がやや暗い限り、うまく機能します。しかし、白に設定すると、アーティファクトが表示されます。必要に応じてスクリーンショットを提供できます。また、これが機能するには、テクスチャの「テキスト」が白である必要があります。

私はopengl1.1を使用しています(はい、古いことは知っていますが、シェーダーの準備ができていません)。

つまり、私の質問は、テクスチャをレンダリングして色を完全に置き換える方法です。アルファチャネルのみを保持します。たとえば、pngで黒と80%の透明度がある場合、レンダリングするときに、画面上で80%の透明度で緑にします。