C# Класс _ExampleController.Watermark

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

Открытые свойства

Свойство Тип Описание
paths List

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

Метод Описание
Draw ( Graphics g ) : void
SyntaxToPath ( string PathSyntax ) : GraphicsPath
Watermark ( string FilePath, float TargetSize ) : System

Load a watermark from paths, and scale to the target size

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

Метод Описание
GetPointStr ( string x, string y ) : PointF
GetPointStrOff ( string x, string y, PointF last_point ) : PointF
LoadPaths ( ) : void

Load a set of paths. This should be re-written to load from a file.

LoadPathsFromXAML ( string filepath ) : void
ProcessLine ( string line ) : void
ScaleAndFlatten ( float TargetSize ) : void

Resize and reduce to lines (trading extra memory size for better rendering speed)

Tokenize ( string PathSyntax ) : List
p2s ( PointF last_point ) : SizeF

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

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

public Draw ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

SyntaxToPath() публичный Метод

public SyntaxToPath ( string PathSyntax ) : GraphicsPath
PathSyntax string
Результат System.Drawing.Drawing2D.GraphicsPath

Watermark() публичный Метод

Load a watermark from paths, and scale to the target size
public Watermark ( string FilePath, float TargetSize ) : System
FilePath string
TargetSize float Minimum dimension. Watermark is scaled so that either height or width is /// equal to this size. Aspect is maintained.
Результат System

Описание свойств

paths публичное свойство

public List paths
Результат List