C# Класс Mapsui.Rendering.Skia.LabelRenderer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Draw ( SKCanvas canvas, LabelStyle style, IFeature feature, float x, float y ) : void
DrawAsBitmap ( SKCanvas canvas, LabelStyle style, IFeature feature, float x, float y ) : void

Приватные методы

Метод Описание
CalcAlignFactor ( LabelStyle verticalAlignment ) : object
CreateLabelAsBitmap ( LabelStyle style, string text ) : SKBitmap
CreateLabelAsBitmap ( LabelStyle style, string text, SKPaint paint ) : SKBitmap
CreatePaint ( LabelStyle style ) : SKPaint
DrawBackground ( LabelStyle style, SKRect rect, SKCanvas target ) : void
DrawLabel ( SKCanvas target, float x, float y, LabelStyle style, string text ) : void

Описание методов

Draw() публичный статический Метод

public static Draw ( SKCanvas canvas, LabelStyle style, IFeature feature, float x, float y ) : void
canvas SkiaSharp.SKCanvas
style Mapsui.Styles.LabelStyle
feature IFeature
x float
y float
Результат void

DrawAsBitmap() публичный статический Метод

public static DrawAsBitmap ( SKCanvas canvas, LabelStyle style, IFeature feature, float x, float y ) : void
canvas SkiaSharp.SKCanvas
style Mapsui.Styles.LabelStyle
feature IFeature
x float
y float
Результат void