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

テキストの整形に使用されるペイント。

戻り値

図形の結果

属性

注釈

スタイルが設定されていないテキストを整形します。

この関数は、指定されたコンテキスト範囲のコンテキストの下で、指定された範囲のテキストを作成します。 アラビア語やデバナガリなど、一部のスクリプトでは、位置や周囲の文字に基づいて文字の形が変更されます。

の Java ドキュメントandroid.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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

テキストの整形に使用されるペイント。

戻り値

図形の結果。

属性

注釈

スタイルが設定されていないテキストを整形します。

この関数は、指定されたコンテキスト範囲のコンテキストの下で、指定された範囲のテキストを作成します。 アラビア語やデバナガリなど、一部のスクリプトでは、位置や周囲の文字に基づいて文字の形が変更されます。

の Java ドキュメントandroid.graphics.text.TextRunShaper.shapeTextRun(char[], int, int, int, int, float, float, boolean, android.graphics.Paint)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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

テキストの整形に使用されるペイント。

戻り値

図形の結果

注釈

スタイルが設定されていないテキストを整形します。

この関数は、指定されたコンテキスト範囲のコンテキストの下で、指定された範囲のテキストを作成します。 アラビア語やデバナガリなど、一部のスクリプトでは、位置や周囲の文字に基づいて文字の形が変更されます。

の Java ドキュメントandroid.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象