SKHorizontalTextRunBuffer Classe

Definição

Um buffer para texto posicionado horizontalmente é executado com dados de cluster e texto.

public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
Herança
SKHorizontalTextRunBuffer

Propriedades

Nome Description
Clusters

Obtém o intervalo de índices de cluster que mapeiam glifos para suas posições de texto de origem.

(Herdado de SKTextRunBuffer)
Glyphs

Obtém o intervalo de IDs de glifo para a execução.

(Herdado de SKRunBuffer)
Positions

Obtém o intervalo de posições X horizontais para cada glifo.

Size

Obtém o número de glifos na execução.

(Herdado de SKRunBuffer)
Text

Obtém o intervalo de bytes de texto de origem codificados em UTF-8 para a execução.

(Herdado de SKTextRunBuffer)
TextSize

Obtém o tamanho do buffer de texto em bytes.

(Herdado de SKTextRunBuffer)

Métodos

Nome Description
SetClusters(ReadOnlySpan<UInt32>)

Define os índices de cluster que mapeiam glifos para suas posições de texto de origem.

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

Define as IDs de glifo para a execução.

(Herdado de SKRunBuffer)
SetPositions(ReadOnlySpan<Single>)

Define as posições X horizontais para cada glifo na execução.

SetText(ReadOnlySpan<Byte>)

Define os bytes de texto de origem para a execução.

(Herdado de SKTextRunBuffer)

Aplica-se a