問題タブ [glyphrun]

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

wpf - GlyphRunのrenderingEmSizeパラメーターは何を指定しますか?

GlyphRunDrawingで使用するGlyphRunインスタンスを作成しようとしていますが、ドキュメントが非常に悪いため、ほとんどコミカルです。たとえば、パラメータは次のように記述されます。renderingEmSize

ただ...すごい。

フォントの「em」(emダッシュの幅)はわかりますが、グリッド単位が何であるかはわかりません。デバイスのピクセル?デバイスに依存しないピクセル?

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

objective-c - CTLineGetGlyphRuns は NSAttributedString で奇妙な動作をします

"Hello"文字列があり、前と最後に追加する必要があるとしましょう","。文字列は次のよう",Hello,"になります。今度は、テキストを白にし、「,」を別の色にしたいとします。だから私はこのようなことをします:

後で私はCTFrameSetterRedCGContextRef

そして、この",Hello,"例では、glyphCount が返されます3。コードを次のように変更すると:

(メッセージ「,Hello,」全体が白くなり、それが唯一の変更点です) glyphCount が返される1 理由と回避方法は? これはかなり奇妙に見えます。