共用方式為


TextRunShaper.ShapeTextRun 方法

定義

多載

ShapeTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

ShapeTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

ShapeTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

ShapeTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

[Android.Runtime.Register("shapeTextRun", "(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)]
public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (Java.Lang.ICharSequence text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
[<Android.Runtime.Register("shapeTextRun", "(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)>]
static member ShapeTextRun : Java.Lang.ICharSequence * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs

參數

text
ICharSequence

要塑造的文字緩衝區。 會忽略儲存在此文字中的任何樣式範圍。

start
Int32

緩衝區中成形目標的開始索引。

count
Int32

緩衝區中成形目標的長度。

contextStart
Int32

用於在緩衝區中成形之內容的起始索引。

contextCount
Int32

用於在緩衝區中成形的內容長度。

xOffset
Single

結果圖像的額外 x 位移量。

yOffset
Single

結果圖像的額外 y 位移量。

isRtl
Boolean

如果此文字為 RTL 方向成形,則為 true,否則為 false。

paint
Paint

用於塑造文字的油漆。

傳回

圖形結果

屬性

備註

塑造非樣式的文字。

此函式會根據指定內容範圍的內容來塑造指定範圍的文字。 某些腳本,例如阿拉伯文或 Devanagari,會根據其位置或周圍字元來變更字母圖形。

android.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ShapeTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

[Android.Runtime.Register("shapeTextRun", "([CIIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)]
public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (char[] text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
[<Android.Runtime.Register("shapeTextRun", "([CIIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)>]
static member ShapeTextRun : char[] * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs

參數

text
Char[]

要塑造的文字緩衝區

start
Int32

緩衝區中成形目標的開始索引。

count
Int32

緩衝區中成形目標的長度。

contextStart
Int32

用於在緩衝區中成形之內容的起始索引。

contextCount
Int32

用於在緩衝區中成形的內容長度。

xOffset
Single

結果圖像的額外 x 位移量。

yOffset
Single

結果圖像的額外 y 位移量。

isRtl
Boolean

如果此文字為 RTL 方向成形,則為 true,否則為 false。

paint
Paint

用於塑造文字的油漆。

傳回

圖形結果。

屬性

備註

塑造非樣式的文字。

此函式會根據指定內容範圍的內容來塑造指定範圍的文字。 某些腳本,例如阿拉伯文或 Devanagari,會根據其位置或周圍字元來變更字母圖形。

android.graphics.text.TextRunShaper.shapeTextRun(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ShapeTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

塑造非樣式的文字。

public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (string text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
static member ShapeTextRun : string * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs

參數

text
String

要塑造的文字緩衝區。 會忽略儲存在此文字中的任何樣式範圍。

start
Int32

緩衝區中成形目標的開始索引。

count
Int32

緩衝區中成形目標的長度。

contextStart
Int32

用於在緩衝區中成形之內容的起始索引。

contextCount
Int32

用於在緩衝區中成形的內容長度。

xOffset
Single

結果圖像的額外 x 位移量。

yOffset
Single

結果圖像的額外 y 位移量。

isRtl
Boolean

如果此文字為 RTL 方向成形,則為 true,否則為 false。

paint
Paint

用於塑造文字的油漆。

傳回

圖形結果

備註

塑造非樣式的文字。

此函式會根據指定內容範圍的內容來塑造指定範圍的文字。 某些腳本,例如阿拉伯文或 Devanagari,會根據其位置或周圍字元來變更字母圖形。

android.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於