SKRotationScaleTextRunBuffer Clase

Definición

Búfer para almacenar una ejecución de texto con transformaciones de rotación y escalado aplicadas a cada glifo.

public sealed class SKRotationScaleTextRunBuffer : SkiaSharp.SKTextRunBuffer
Herencia
SKRotationScaleTextRunBuffer

Propiedades

Nombre Description
Clusters

Obtiene el intervalo de índices de clúster que asignan glifos a sus posiciones de texto de origen.

(Heredado de SKTextRunBuffer)
Glyphs

Obtiene el intervalo de identificadores de glifo para la ejecución.

(Heredado de SKRunBuffer)
Positions

Obtiene el intervalo de matrices de escala de rotación para cada glifo de la ejecución.

Size

Obtiene el número de glifos de la ejecución.

(Heredado de SKRunBuffer)
Text

Obtiene el intervalo de bytes de texto de origen codificados UTF-8 para la ejecución.

(Heredado de SKTextRunBuffer)
TextSize

Obtiene el tamaño del búfer de texto en bytes.

(Heredado de SKTextRunBuffer)

Métodos

Nombre Description
SetClusters(ReadOnlySpan<UInt32>)

Establece los índices de clúster que asignan glifos a sus posiciones de texto de origen.

(Heredado de SKTextRunBuffer)
SetGlyphs(ReadOnlySpan<UInt16>)

Establece los identificadores de glifo para la ejecución.

(Heredado de SKRunBuffer)
SetPositions(ReadOnlySpan<SKRotationScaleMatrix>)

Establece las matrices de escalado de rotación para cada glifo de la ejecución.

SetText(ReadOnlySpan<Byte>)

Establece los bytes de texto de origen de la ejecución.

(Heredado de SKTextRunBuffer)

Se aplica a