GlyphTypeface 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定與磁碟上字型檔對應的實體字型。
public ref class GlyphTypeface : System::ComponentModel::ISupportInitialize
public class GlyphTypeface : System.ComponentModel.ISupportInitialize
type GlyphTypeface = class
interface ISupportInitialize
Public Class GlyphTypeface
Implements ISupportInitialize
- 繼承
-
GlyphTypeface
- 實作
備註
物件 GlyphTypeface 是低階文字物件,對應至由 OpenType 字型檔案表示的字型系列單一臉部,或序列化為檔中的記憶體區塊。 用於指定邏輯字型中字元執行的正確 GlyphTypeface 性通常是由 WPF 字型系統決定,並記錄在物件和行格式設定文字 API 所產生的 FormattedText 物件中 GlyphRun 。
提供 GlyphTypeface 下列專案的屬性和方法:
取得字型臉部一般計量,例如向心和下降與 em 大小的比率。
取得個別字元的計量、外框和點陣圖。
檔中的序列化。
下列清單描述應用程式案例的類型,這些案例說明使用 物件所提供的低階控制項 GlyphTypeface 值。
固定格式的檔產生器可能會使用 GlyphTypeface 來取得字型的二進位影像,以內嵌在檔容器中
印表機驅動程式可以使用 GlyphTypeface 來取得字型圖像外框或點陣圖,或是傳送至印表機的整個字型影像。
GlyphTypeface檢視器應用程式可以使用 GlyphTypeface 來取得計量和點陣圖資訊。
每個字元都會定義計量,以指定它與其他 Glyphs 的對齊方式。 下圖定義字元的計量值。
字元的計量值
建構函式
GlyphTypeface() |
初始化 GlyphTypeface 類別的新執行個體。 |
GlyphTypeface(Uri) |
使用指定的字型檔位置,初始化 GlyphTypeface 類別的新執行個體。 |
GlyphTypeface(Uri, StyleSimulations) |
使用指定的字型檔位置和 GlyphTypeface 值,初始化 StyleSimulations 類別的新執行個體。 |
屬性
方法
ComputeSubset(ICollection<UInt16>) |
根據指定的字符集合,傳回字型子集的二進位檔映像。 |
Equals(Object) |
判斷指定的物件是否等於目前的 GlyphTypeface 物件。 |
GetFontStream() |
傳回以 GlyphTypeface 物件表示的字型檔資料流。 |
GetGlyphOutline(UInt16, Double, Double) |
傳回 Geometry 值,這個值描述字型中單一圖像的路徑。 |
GetHashCode() |
作為 GlyphTypeface 的雜湊函式。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
ISupportInitialize.BeginInit() |
如需這個成員的說明,請參閱 BeginInit()。 |
ISupportInitialize.EndInit() |
如需這個成員的說明,請參閱 EndInit()。 |