FontWeights 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供一組靜態的預先定義 FontWeight 值。
public ref class FontWeights abstract sealed
public static class FontWeights
type FontWeights = class
Public Class FontWeights
- 繼承
-
FontWeights
範例
在下列程式代碼範例中,會將 FontWeight 設定為 “UltraBold”。
<TextBlock FontWeight="UltraBold" FontFamily="Gil Sans MT">Hello, world</TextBlock>
備註
字型粗細描述字型的相對粗細,就筆劃的光線或粗細而言。 相較於同一個字型中的「一般」字元,粗細通常會以與字型中指定字元相關聯的增加筆劃或粗細來區分。
這些 FontWeights 值會對應至 usWeightClass
OpenType 規格中的定義。 表示 usWeightClass
介於 1 到 999 之間的整數值。 較低的值表示較輕的權數;較高的值表示較重的權數。
字型寬度 | usWeightClass |
---|---|
Thin | 100 |
ExtraLight UltraLight |
200 |
Light | 300 |
Normal Regular |
400 |
Medium | 500 |
DemiBold SemiBold |
600 |
Bold | 700 |
ExtraBold UltraBold |
800 |
Black Heavy |
900 |
ExtraBlack UltraBlack |
950 |
如需 OpenType 'usWeightClass' 值的詳細資訊,請參閱 OpenType 規格的 usWeightClass 一節。
屬性
Black |
指定 "Black" 字型粗細。 |
Bold |
指定 "Bold" 字型粗細。 |
DemiBold |
指定 "Demi-bold" 字型粗細。 |
ExtraBlack |
指定 "Extra-black" 字型粗細。 |
ExtraBold |
指定 "Extra-bold" 字型粗細。 |
ExtraLight |
指定 "Extra-light" 字型粗細。 |
Heavy |
指定 "Heavy" 字型粗細。 |
Light |
指定 "Light" 字型粗細。 |
Medium |
指定 "Medium" 字型粗細。 |
Normal |
指定 "Normal" 字型粗細。 |
Regular |
指定 "Regular" 字型粗細。 |
SemiBold |
指定 "Semi-bold" 字型粗細。 |
Thin |
指定 "Thin" 字型粗細。 |
UltraBlack |
指定 "Ultra-black" 字型粗細。 |
UltraBold |
指定 "Ultra-bold" 字型粗細。 |
UltraLight |
指定 "Ultra-light" 字型粗細。 |