問題タブ [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.
unicode - フォントの良い紹介はどこにありますか
フォントを操作するコードを書く必要があります。私が始めるための主題への良い紹介はありますか?
delphi - ストリームからTIconに特定のアイコンサイズをロードする
私のアプリケーションは、特定のWebサイトのファビコンをダウンロードして表示します。ストリームから画像形式を検出するためのBingのソリューションに従いましたが、別の問題が発生しました。実際のアイコン画像を想定すると、コードは次のようになります。
(spFaviconはRaizeコンポーネントのTRzGlyphStatusです。そのGlyphプロパティはTBitmapです)
現在、これは機能しますが、ダウンロードされたアイコンに、予想される16x16に加えて、32x32など、さまざまなサイズの複数の画像が含まれる場合があります。何らかの理由で、コントロールのGlyphプロパティは大きいサイズを選択します。
16x16サイズのみをTIconにロードする、またはTIconからTBitmapにロードするにはどうすればよいですか?
ファビコンのテスト:http ://www.kpfa.org/favicon.ico
編集時:可能であれば、最初にアイコンをファイルに保存することは避けたいと思います。
unicode - Unicode で字形的に似ている文字を見つけますか?
Ú、Ù、Ü という文字があるとします。それらはすべて英語の U に字形的に似ています。
これを行うためのリストまたはアルゴリズムはありますか:
- Ú、Ù、または Ü を指定すると、英語の U が返されます。
- 英語の U を指定すると、U に類似したすべての文字のリストを返します
Unicode 文字のコード ポイントがすべてのフォントで同じかどうかわかりません。もしそうなら、これを行うための簡単で効率的な方法があると思いますか?
アップデート
Ruby を使用している場合、場合によっては、このためにunicode-confusableを使用できる gemが役立つ場合があります。
c# - C#/。NET / Mono:WPFなしのグリフ/書体情報?
WPFに依存せずに、このクラスで利用可能な同じ情報を取得する方法はありますか?私のアプリはMonoで実行する必要がありますが、現在これは実装されていません。
(理想的には、代替手段は移植可能であり、MS.NETとMonoの両方で実行される必要があります...)
ありがとう。
.net - C#: フォント内のサポートされていない文字/グリフを確認する
エミュレートされたデバイスのディスプレイに翻訳されたテキストを表示する翻訳ソフトウェア アドイン (C#、.NET 2.0) に取り組んでいます。すべての翻訳済みテキストが指定されたフォント (Windows TTF) で表示できるかどうかを確認する必要があります。しかし、サポートされていないグリフについてフォントをチェックする方法が見つかりませんでした。誰にもアイデアはありますか?
ありがとう
c# - wpf DocumentViewer - GlyphRun で ITextPointer を取得、またはその逆
DocumentViewer
誰かが WPFをより便利にするためにハッキングしようとしたかどうか疑問に思っています。リフレクションを使用して抽出したメソッドに基づいて、このコントロール用のより強力な API を作成しようとして、すでにほぼ 1 週間を費やしました。
リフレクションを介してドキュメント ビューアーから選択したテキストを取得する方法は誰もが知っていますが、私の作業はより複雑です。選択したテキストにはEnd
とStart
を返すプロパティがありますITextPointers
。また、このコードを使用して抽出されたGlyphRunsのコレクションもあります。そして最後に、選択開始 を含むものを見つけたいと思います。GlyphRun
ITextPointers
に変換する方法GlyphRuns
とその逆の方法を知りたいです。1 対 1 の関係ではないことは理解しています。クローズド API を使用したこのコントロールと、先週は Reflector で過ごしたので、よく眠れません。誰かが以前にやろうとしたり、コードサンプルを見たりして、これらのジャングルを案内してくれることを願っています.
truetype - ラテン文字以外のスクリプトのTrueTypeフォントのレンダリング
私は、インドで最も貧しい人々をサポートするために複数のインドの言語をサポートする必要があるLEDディスプレイのこのプロジェクトに取り組んでいます。これは、GPRSモデムを使用してLEDディスプレイパネルに無料の食料と灯油の権利を表示します。帯域幅には制限があります。データが重いため、ビットマップを強力に使用することはできません。ASCIIで送信し、8個のプロセッサベースのLEDディスプレイでフォントを作成する必要があります。
フォントでグリフ情報を抽出し、それを使用して固定ピクセル数のインデックスを生成するにはどうすればよいですか?出力は、LED画面ではdecoder.ttfフォントのようになります。ルールベースまたはフォント内にあるものを抽出して、文字が隣接する文字の上でどのように混ざり合うかをガイドする方法はありますか?
delphi - TSpeedButtonグリフの周りの恐ろしい輪郭を削除することは可能ですか?
私はちょっとした問題に遭遇しました、それは私だけですか、それとも以下に示すような恐ろしい黒い輪郭なしでリソースからTSpeedButtonのグリフに画像を割り当てることはできませんか?
TImageコンポーネントにもまったく同じ方法で割り当てましたが、必要な結果が得られています。
私はかなり長い間探していましたが、誰もこの奇妙で厄介な問題を抱えているようには見えません。
以下のフォームのソースコードは次のとおりです。
34は、まだ推測していない場合に画像に表示されている画像に関連するタイプ「cardimage」の画像です。
ruby - RMagick:グリフメトリックを取得します
RMagickを使用して特定のグリフのすべてのメトリックを取得する方法を見つけることができません。
ベースライン、高さ、上昇、下降などを与えるget_type_metricsメソッドがあることは知っていますが、特定のグリフのx-height、cap-height、境界矩形なども取得したいと思います。それは可能ですか?
cocoa-touch - CGFont: 計算グリフの境界
文字列の各グリフのサイズをピクセル単位で取得するにはどうすればよいですか? CGFontGetGlyphBBoxes を使用して、文字列内の各グリフのバウンディング ボックスを取得し、次の値を取得します。
これらの値を正しく理解していれば、フォント単位で表示されます。これらの値は正確には何を意味し、どのようにピクセルに変換できますか? CGFontGetGlyphAdvances と CGFontGetGlyphBBoxes によって返される値の違いは何ですか? CGFontGetGlyphAdvances を使用すると、次のようになります。
たとえば、文字列全体の幅 (私の場合は「デモ」) を計算したい場合、どの値 (bbox.size.width または Advance) を使用する必要がありますか?