Class SKTextBlobBuilder
Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll
public sealed class SKTextBlobBuilder : IDisposable
Inheritance
Implements
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
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()