SKHorizontalTextRunBuffer Classe

Definizione

Buffer per le esecuzioni di testo posizionate orizzontalmente con dati cluster e di testo.

public sealed class SKHorizontalTextRunBuffer : SkiaSharp.SKTextRunBuffer
Ereditarietà
SKHorizontalTextRunBuffer

Proprietà

Nome Descrizione
Clusters

Ottiene l'intervallo di indici cluster che eseguono il mapping dei glifi alle posizioni del testo di origine.

(Ereditato da SKTextRunBuffer)
Glyphs

Ottiene l'intervallo di ID glifo per l'esecuzione.

(Ereditato da SKRunBuffer)
Positions

Ottiene l'intervallo di posizioni X orizzontali per ogni glifo.

Size

Ottiene il numero di glifi nell'esecuzione.

(Ereditato da SKRunBuffer)
Text

Ottiene l'intervallo di byte di testo di origine codificati UTF-8 per l'esecuzione.

(Ereditato da SKTextRunBuffer)
TextSize

Ottiene le dimensioni del buffer di testo in byte.

(Ereditato da SKTextRunBuffer)

Metodi

Nome Descrizione
SetClusters(ReadOnlySpan<UInt32>)

Imposta gli indici del cluster che eseguono il mapping dei glifi alle posizioni del testo di origine.

(Ereditato da SKTextRunBuffer)
SetGlyphs(ReadOnlySpan<UInt16>)

Imposta gli ID glifi per l'esecuzione.

(Ereditato da SKRunBuffer)
SetPositions(ReadOnlySpan<Single>)

Imposta le posizioni X orizzontali per ogni glifo nell'esecuzione.

SetText(ReadOnlySpan<Byte>)

Imposta i byte di testo di origine per l'esecuzione.

(Ereditato da SKTextRunBuffer)

Si applica a