Skip to main content

Class SKTextBlobBuilder

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public sealed class SKTextBlobBuilder : IDisposable

Inheritance​

object ← SKTextBlobBuilder

Implements​

IDisposable

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Methods​

AddTextRun(SKFont, ReadOnlySpan<char>, SKPaint?, SKPoint)​

public void AddTextRun(SKFont font, ReadOnlySpan<char> text, SKPaint? paint = null, SKPoint origin = default)

Parameters​

font SKFont

text ReadOnlySpan<char>

paint SKPaint?

origin SKPoint

AllocatePositionedRun(SKFont, int, SKPoint)​

public SKTextBlobBuilder.PositionedRunBuffer AllocatePositionedRun(SKFont font, int glyphCount, SKPoint origin = default)

Parameters​

font SKFont

glyphCount int

origin SKPoint

Returns​

SKTextBlobBuilder.PositionedRunBuffer

Build()​

public SKTextBlob? Build()

Returns​

SKTextBlob?

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()