問題タブ [glyph]
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.
c# - 指定されたフォントで正確なグリフの高さを決定する
私はたくさん検索してたくさん試しましたが、適切な解決策を見つけることができません。
指定されたフォントで正確なグリフの高さを決定する方法はありますか?
ここで、 DOTグリフの高さを決定する場合は、低い高さを受け取る必要がありますが、パディングやフォントサイズを使用した高さは受け取りません。
ここで正確なグリフ幅を決定するための解決策を見つけました(2番目のアプローチを使用しました)が、高さでは機能しません。
更新:.NET1.1のソリューションが必要です
cocoa - NSFont を使用して実行時にカスタム フォントを作成する方法
Cocoa を使用して実行時にカスタム フォントを作成、読み込み、使用できるようにする必要がある Mac アプリケーションを作成しています。クラスを徹底的に調査しましたがNSFont、既存のフォントをロードして単純なパラメーター (EG サイズ、ウェイト、間隔など) を変更するための API しか見つかりませんでした。
プログラムの実行中に、できれば を使用してカスタム グリフをゼロから作成しNSBezierPath、それらをオブジェクトなどに結合し、NSFontこのフォントを使用して画面にテキストを描画できるようにする必要があります。
これは可能ですか?フォント作成アプリケーションはこれを使用する必要があると思います。可能であれば、どのように行われますか?
java - Java でのフォントのレンダリング: java.awt.Font が正しく動作しない
これまでに遭遇したのは、Java での Oracle のフォント レンダリング ライブラリの「バグ」と考えられるものです。特定のフォント (PDF ファイルに埋め込まれたフォントなど) では、いくつかの不規則な文字コードが使用され、それらに関連付けられたグリフがあります。
java.awt.Font.createGlyphVectorこのような場合 (タブ、キャリッジ リターン、および改行に属する文字コード 9、10、および 13) でメソッドを使用してグリフ ベクトルを取得しようとすると、正しいグリフが返されませんが、それ以外の場合はすべて機能します。
Java での CMap 実装の問題を追跡しました。これには、次のようなコードがあります。
だから、私の質問は:
- これは本当にバグですか?
- これを回避する方法を知っている人はいますか?
- 文字 (コード ポイント) をグリフ コードにマップできるように、True Type フォントから CMAP データを抽出する方法はありますか?
java - JFreeChartのXYPlotにポイントを表示するために使用される形状アイコンとして数字を使用できますか?
プロットしている3つの時系列があり、XYLineAndShapeRendererが系列を表示するために使用する実際の形状として、数値1、3、および5を使用したいと思います。
JFreeChartの使用経験がなくても、次のいずれかの方法を理解できれば、自分のタスクを達成できると思います。
- 文字/グリフをjava.awt.Shapeに変換します
- 文字/グリフをImageIconに変換します
fonts - TrueType 文字グリフ データのラスタライズ
TrueType フォント ファイルのglyf テーブルから文字のグリフ データを取得しています。
このデータは、10 進数のブロックとして表されます。
例: Calibri 11pt (グリフ インデックス 258) の文字「a」
このキャラクターを画面に描く可能性は何ですか?
iphone - Quartz 2D で中国語フォントのグリフを描画しますか?
関数で漢字を表示する必要があります。
しかし、正確には表示されません。私が使用するコードは次のとおりです。
編集
端末はiPhoneです。たとえば、漢字を「中文」のように表示したいのですが、CGContextShowGlyphsAtPoint を使用して文字列を描画すると、「@#Radcx67」のように表示されます。
この問題を解決するには?ありがとう!
iphone - iOS SDK で Glyph を使用して UIBezierpath を取得する方法
iOS SDKUIBezierPathを使用してキャラクターから取得するにはどうすればよいですか。Glyph
私はこれを経験しましたが、二重線が表示されており、単一線のみが必要です..
私はこの研究に慣れていないので..この問題を解決するのを手伝ってください..コードは必要ありませんが、あなたからの参照を得たいです..
UIBezierPath実際には、アルファベットの各文字の形を説明したいと思います..
前もって感謝します..
fonts - カスタム フォントの作成
少し前に Cocos2D でゲームを開発し、Glyph Designerを使用しました
cocos2d 以外のプロジェクトで Glyph Desiger を使用することは可能ですか? または、カスタム ビットマップ フォントを作成するために使用できる他のフレームワークはありますか?
html - フォントサイズを変更せずにグリフの高さを変更する方法は?
問題
アイコン要素に隣接するテキスト要素の場合、グリフの高さはアイコンの高さと一致しません。テキスト要素は CSS によってスタイル設定されfont-size: 20px;、すべてのインスタンスで一貫した幅を持ちます。
これが実例です:

上記の場合、テキストはアイコンと同じ高さにする必要があります。
動機
文字を少し高くして、利用可能な垂直方向のスペースを占める方法を見つけますが、そのままにしておきfont-sizeます。どうやってするか?
私は何を試しましたか?
少し大きくするfont-size必要がありますが、文字の高さを大きくできない場合はアイコンを小さくするために妥協する必要があるという結論に達したため、問題が発生しました。
javascript - cufonグリフのサポート
cufonといくつかのトルコ語のグリフに問題があります。これはコンテキストです:
@ font-faceプロパティを使用して、カスタムフォント(Delicious-Roman)をWebサイトに埋め込みました。クライアントは、フォントが各ページに最後に読み込まれるという事実(font-faceの一般的な問題)を気に入らなかったため、cufonに切り替えました。font-faceを使用しているときは、すべての文字が正常に機能しましたが、cufonを使用すると、いくつかのグリフが機能しなくなりました(ページに表示されないだけです)。Photoshopを開いてフォントをテストしましたが、実際にはトルコ語の文字(ğĞİşŞ)がありません。
- フォントに文字がない場合でも、font-faceプロパティですべての文字を表示できたのはなぜですか?
- これらのトルコ語の文字(ğĞİşŞ)をcufonに追加するにはどうすればよいですか?
cufon Webサイトで「...およびこれらの単一文字」オプションを試しましたが、機能しませんでした。そのテキストフィールドに文字--ğĞİşŞ--を挿入しただけです。あれは正しいですか?
これらのグリフをcufonに追加する方法がない場合、使用するフォントに直接追加する最も簡単な方法は何ですか?