C# Класс SkiaCaptcha.SkiaHelpers

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

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

Метод Описание
ArgbToFloatTuple ( int argb ) : System.Tuple
ArgbToIntTuple ( int argb ) : System.Tuple
DrawText ( SKCanvas canvas, string text, SKColor color, string fontName, float fontSize, SKTypefaceStyle fontStyle ) : void
MeasureText ( string text, string fontName, float fontSize, SKTypefaceStyle fontStyle ) : SKRect
SkToArgb ( SKColor col ) : int
SkToArgb ( int a, int r, int g, int b ) : int

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

Метод Описание
MeasureText ( string text, SKPaint paint ) : SKRect

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

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

public static ArgbToFloatTuple ( int argb ) : System.Tuple
argb int
Результат System.Tuple

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

public static ArgbToIntTuple ( int argb ) : System.Tuple
argb int
Результат System.Tuple

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

public static DrawText ( SKCanvas canvas, string text, SKColor color, string fontName, float fontSize, SKTypefaceStyle fontStyle ) : void
canvas SKCanvas
text string
color SKColor
fontName string
fontSize float
fontStyle SKTypefaceStyle
Результат void

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

public static MeasureText ( string text, string fontName, float fontSize, SKTypefaceStyle fontStyle ) : SKRect
text string
fontName string
fontSize float
fontStyle SKTypefaceStyle
Результат SkiaSharp.SKRect

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

public static SkToArgb ( SKColor col ) : int
col SKColor
Результат int

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

public static SkToArgb ( int a, int r, int g, int b ) : int
a int
r int
g int
b int
Результат int