TextPaint 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。
[Android.Runtime.Register("android/text/TextPaint", DoNotGenerateAcw=true)]
public class TextPaint : Android.Graphics.Paint
[<Android.Runtime.Register("android/text/TextPaint", DoNotGenerateAcw=true)>]
type TextPaint = class
inherit Paint
- 繼承
- 屬性
備註
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。
的 android.text.TextPaint
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
建構函式
TextPaint() | |
TextPaint(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。 |
TextPaint(Paint) | |
TextPaint(PaintFlags) |
欄位
CursorAfter |
已淘汰.
getTextRunCursor 的選項。 (繼承來源 Paint) |
CursorAt |
已淘汰.
getTextRunCursor 的選項。 (繼承來源 Paint) |
CursorAtOrAfter |
已淘汰.
getTextRunCursor 的選項。 (繼承來源 Paint) |
CursorAtOrBefore |
已淘汰.
getTextRunCursor 的選項。 (繼承來源 Paint) |
CursorBefore |
已淘汰.
getTextRunCursor 的選項。 (繼承來源 Paint) |
EndHyphenEditInsertArmenianHyphen |
整數,代表行尾有 Armentian 連字元 (U+058A)。 (繼承來源 Paint) |
EndHyphenEditInsertHyphen |
代表行尾的整數具有一般連字元字元 (U+002D)。 (繼承來源 Paint) |
EndHyphenEditInsertMaqaf |
代表行尾的整數有 maqaf (希伯來連字元,U+05BE)。 (繼承來源 Paint) |
EndHyphenEditInsertUcasHyphen |
代表該行結尾的整數具有加拿大教學板連字元 (U+1400)。 (繼承來源 Paint) |
EndHyphenEditInsertZwjAndHyphen |
代表行尾的整數具有零寬度聯結器 (U+200D),後面接著一般連字元字元 (U+002D)。 (繼承來源 Paint) |
EndHyphenEditNoEdit |
整數,表示行尾沒有修改連字元。 (繼承來源 Paint) |
EndHyphenEditReplaceWithHyphen |
代表行尾字元的整數會取代為連字元字元 (U+002D)。 (繼承來源 Paint) |
HintingOff |
已淘汰.
停用字型提示的字型提示選項。 (繼承來源 Paint) |
HintingOn |
已淘汰.
啟用字型提示的字型提示選項。 (繼承來源 Paint) |
StartHyphenEditInsertHyphen |
代表行開頭的整數具有一般連字元字元 (U+002D)。 (繼承來源 Paint) |
StartHyphenEditInsertZwj |
代表行開頭的整數具有零寬度聯結器(U+200D)。 (繼承來源 Paint) |
StartHyphenEditNoEdit |
整數,表示行的開頭沒有修改斷字。 (繼承來源 Paint) |
屬性
Alpha |
GetColor() 的協助程式只會傳回色彩的 Alpha 值。 -或- Helper to setColor(), 只會指派色彩的 Alpha 值,使其 r,g,b 值保持不變。 (繼承來源 Paint) |
AntiAlias |
getFlags() 的協助程式會傳回 true,如果ANTI_ALIAS_FLAG位設定 AntiAliasing 會平滑繪製所繪製項目的邊緣,但不會影響圖形的內部。 -或- setFlags() 的協助程式,設定或清除ANTI_ALIAS_FLAG位 AntiAliasing 會平滑繪製所繪製項目的邊緣,但不會影響圖形的內部。 (繼承來源 Paint) |
BaselineShift | |
BgColor | |
BlendMode |
取得油漆的混合模式物件。 -或- 設定或清除混合模式。 (繼承來源 Paint) |
Class |
傳回這個 |
Color |
以 sRGB 傳回油漆的色彩。 -或- 設定油漆的色彩。 (繼承來源 Paint) |
ColorFilter |
取得油漆的色彩篩選器(可能是 Null)。 (繼承來源 Paint) |
ColorLong |
傳回油漆的色彩。 (繼承來源 Paint) |
Density | |
Dither |
getFlags() 的協助程式會傳回 true,如果設定DITHER_FLAG位,Dithering 會影響比裝置向下取樣高精確度的色彩。 -或- setFlags() 的協助程式,設定或清除DITHER_FLAG位 Dithering 會影響比裝置向下取樣高精確度的色彩。 (繼承來源 Paint) |
DrawableState | |
ElegantTextHeight |
取得優雅的計量旗標。 -或- 設定油漆的優雅高度計量旗標。 (繼承來源 Paint) |
EndHyphenEdit |
取得結束連字元編輯的目前值。 -或- 在油漆上設定結束連字元編輯。 (繼承來源 Paint) |
FakeBoldText |
getFlags 的協助程式(),如果已設定FAKE_BOLD_TEXT_FLAG位,則會傳回 true -或 - setFlags 的協助程式(), 設定或清除FAKE_BOLD_TEXT_FLAG位 (繼承來源 Paint) |
FilterBitmap |
是否啟動點圖篩選。 -或- setFlags() 的協助程式,設定或清除FILTER_BITMAP_FLAG位。 (繼承來源 Paint) |
Flags |
傳回油漆的旗標。 -或- 設定油漆的旗標。 (繼承來源 Paint) |
FontFeatureSettings |
傳回字型功能設定。 -或- 設定字型功能設定。 (繼承來源 Paint) |
FontSpacing |
根據目前的字樣和文字大小,傳回建議的行距。 (繼承來源 Paint) |
FontVariationSettings |
傳回字型變化設定。 (繼承來源 Paint) |
Handle |
基礎Android實例的句柄。 (繼承來源 Object) |
Hinting |
傳回油漆的提示模式。 -或- 設定油漆的提示模式。 (繼承來源 Paint) |
JniIdentityHashCode |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
JniPeerMembers |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 |
LetterSpacing |
傳回文字的油漆字母間距。 -或- 為文字設定油漆的字母間距。 (繼承來源 Paint) |
LinearText |
getFlags 的協助程式(),如果已設定LINEAR_TEXT_FLAG位,則會傳回 true -或 - setFlags 的協助程式(), 設定或清除LINEAR_TEXT_FLAG位 (繼承來源 Paint) |
LinkColor | |
MaskFilter |
取得油漆的遮罩篩選物件。 (繼承來源 Paint) |
PathEffect |
取得油漆的路徑效果物件。 (繼承來源 Paint) |
PeerReference |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
Rasterizer |
已淘汰.
取得油漆的點陣化器(或 Null)。 (繼承來源 Paint) |
Shader |
取得油漆的著色器物件。 (繼承來源 Paint) |
ShadowLayerColor |
傳回陰影圖層的色彩。 (繼承來源 Paint) |
ShadowLayerColorLong |
傳回陰影圖層的色彩。 (繼承來源 Paint) |
ShadowLayerDx |
傳回陰影圖層的 x 位移。 (繼承來源 Paint) |
ShadowLayerDy |
傳回陰影圖層的 Y 位移。 (繼承來源 Paint) |
ShadowLayerRadius |
傳回陰影圖層的模糊半徑。 (繼承來源 Paint) |
StartHyphenEdit |
取得開始連字元編輯的目前值。 -或- 在油漆上設定開始連字元編輯。 (繼承來源 Paint) |
StrikeThruPosition |
從罷工線頂端到以像素為單位的基準距離。 (繼承來源 Paint) |
StrikeThruText |
getFlags 的協助程式(),如果已設定STRIKE_THRU_TEXT_FLAG位,則會傳回 true -或 - setFlags 的協助程式(),設定或清除STRIKE_THRU_TEXT_FLAG位 (繼承來源 Paint) |
StrikeThruThickness |
傳回以像素為單位的刪除線粗細。 (繼承來源 Paint) |
StrokeCap |
傳回繪製的 Cap,控制如何處理筆劃線條和路徑的開始和結尾。 -或- 設定油漆的 Cap。 (繼承來源 Paint) |
StrokeJoin |
傳回繪製的筆劃聯結類型。 -或- 設定油漆的聯結。 (繼承來源 Paint) |
StrokeMiter |
傳回繪製的筆劃Miter值。 -或- 設定繪製的筆劃 Miter 值。 (繼承來源 Paint) |
StrokeWidth |
傳回要擷取的寬度。 -或- 設定要擷取的寬度。 (繼承來源 Paint) |
SubpixelText |
getFlags 的協助程式(),如果已設定SUBPIXEL_TEXT_FLAG位,則會傳回 true -或 - setFlags 的協助程式(),設定或清除SUBPIXEL_TEXT_FLAG位 (繼承來源 Paint) |
TextAlign |
傳回繪圖文字的繪製對齊值。 -或- 設定油漆的文字對齊方式。 (繼承來源 Paint) |
TextLocale |
取得文字的主要地區設定。 -或- 將文字地區設定清單設定為只包含地區設定的單一成員清單。 (繼承來源 Paint) |
TextLocales |
取得文字地區設定清單。 -或- 設定文字地區設定清單。 (繼承來源 Paint) |
TextScaleX |
傳回文字的繪製水平縮放比例。 -或- 為文字設定油漆的水平縮放比例。 (繼承來源 Paint) |
TextSize |
傳回油漆的文字大小。 -或- 設定油漆的文字大小。 (繼承來源 Paint) |
TextSkewX |
傳回文字的油漆水準扭曲因數。 -或- 設定繪製文字的水準扭曲因數。 (繼承來源 Paint) |
ThresholdClass |
此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。 |
ThresholdType |
此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。 |
Typeface |
取得油漆的字樣物件。 (繼承來源 Paint) |
UnderlineColor |
特殊值 0 表示沒有自定義底線 |
UnderlinePosition |
傳回從底線頂端到以像素為單位的基準距離。 (繼承來源 Paint) |
UnderlineText |
getFlags 的協助程式(),如果已設定UNDERLINE_TEXT_FLAG位,則會傳回 true -或 - setFlags 的協助程式(), 設定或清除UNDERLINE_TEXT_FLAG位 (繼承來源 Paint) |
UnderlineThickness |
傳回以像素為單位的底線粗細。 (繼承來源 Paint) |
WordSpacing |
傳回文字的繪製額外字距。 -或- 設定繪圖的額外文字間距文字。 (繼承來源 Paint) |
Xfermode |
取得油漆的傳輸模式物件。 (繼承來源 Paint) |
方法
明確介面實作
IJavaPeerable.Disposed() |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 |
GetJniTypeName(IJavaPeerable) |
TextPaint 是 Paint 的延伸模組,為文字測量和繪圖期間所使用的一些額外數據留出空間。 |