Поделиться через


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

Значение true, если этот текст формируется для направления RTL, значение false в противном случае.

paint
Paint

краска, используемая для формирования текста.

Возвращаемое значение

Результат фигуры

Атрибуты

Комментарии

Текст, отличный от стиля фигуры.

Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.

Документация по Java для android.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Значение true, если этот текст формируется для направления RTL, значение false в противном случае.

paint
Paint

краска, используемая для формирования текста.

Возвращаемое значение

Результат фигуры.

Атрибуты

Комментарии

Текст, отличный от стиля фигуры.

Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.

Документация по Java для android.graphics.text.TextRunShaper.shapeTextRun(char[], int, int, int, int, float, float, boolean, android.graphics.Paint).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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

Значение true, если этот текст формируется для направления RTL, значение false в противном случае.

paint
Paint

краска, используемая для формирования текста.

Возвращаемое значение

Результат фигуры

Комментарии

Текст, отличный от стиля фигуры.

Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.

Документация по Java для android.graphics.text.TextRunShaper.shapeTextRun(java.lang.CharSequence, int, int, int, int, float, float, boolean, android.graphics.Paint).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к