問題タブ [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 に答える
135 参照

.net - 奇妙な WPF TextBlock の動作

次のように、TextBlock があります。

ただし、これは次のように 1 本の垂直線としてレンダリングされます。

ここに画像の説明を入力

次のいずれかを実行でき、期待どおりにレンダリングされます。

  • 何らかの方法でテキストを変更します。
  • パディングを減らします。
  • 水平方向の配置を削除します (または、デフォルトの Stretch に設定します)。
  • テキストの折り返しを削除します (またはデフォルトの NoWrap に設定します)。

(背景セッターは関係なく、単に TextBlock がテキストにスペースを割り当てているように見えることを示すために含まれています。)

この一見奇妙な行動に光を当てることができる人はいますか?

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

css - クロムでホバーするとテキストレンダリングがぼやける

ホバー バージョン 27.0.1453.110 Chrome Mac OS X でテキストがぼやけるという問題がありますが、おそらく Windows でも同様です。

参照するリンクはこちら - http://hqm.gr/jam-for-fun-2013-report - ビデオ ギャラリーの下部メニューにカーソルを合わせます

ありがとうございました!

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

html - クロムでの CSS テキストレンダリングの問題

h3タグにコンテンツがありますが、Chromeブラウザに表示されません

印刷画面を見る ここに画像の説明を入力

=========

text-rendering:optimizelegibility を非表示にすると 、印刷画面 が表示されますここに画像の説明を入力

"text-rendering:optimizelegibility" css プロパティの役割は何ですか? なぜこのコンテンツが表示されないのですか?

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

browser - Chrome のようなクロスプラットフォーム アプリケーションが FreeType を使用してテキストをレンダリングしないのはなぜですか?

chromium プロジェクトの問題のリストを見てみると、その多くはクロスプラットフォームのテキスト レンダリングの問題です。プラットフォームのテキスト レンダリング システムを使用し、それぞれの特異性に対応しなければならないのは大変な作業だと思います。

単純に FreeType ライブラリを使用して、それで完了しないのはなぜですか? FreeType は、Linux、iOS、Android などのプラットフォームで使用されています。したがって、これらのプラットフォームでは、ブラウザはとにかくラップされた FreeType ライブラリを使用しています。そのラッピングを破棄し、Windows と Mac でプラットフォームが提供するレンダリングを破棄し、純粋な FreeType に移行しないのはなぜですか?

私が思いつく唯一の答えは、Windows および Mac が提供するレンダリングが提供するグリフのハードウェア アクセラレーションによる合成とブレンディングを利用することではないかということです。

あるいは、サブピクセル アンチエイリアシングの特許が期限切れになる前に WebKit が移植されたため、サブピクセル アンチエイリアシングされたテキストを取得する唯一の方法は、プラットフォームが提供するレンダリングを使用することだったのかもしれません。

これらのどちらかが正しいですか?そうでない場合、どのような場合ですか?