C# Класс Renderer.Vdx.VdxRenderer

Visio vdx IProjectExporter implementation.
Наследование: Core2D.Renderer.ShapeRenderer, IProjectExporter
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Create ( ) : VdxRenderer

Creates a new VdxRenderer instance.

Draw ( object dc, XArc arc, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XCubicBezier cubicBezier, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XEllipse ellipse, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XImage image, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XLine line, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XPath path, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XQuadraticBezier quadraticBezier, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XRectangle rectangle, double dx, double dy, ImmutableArray db, XRecord r ) : void
Draw ( object dc, XText text, double dx, double dy, ImmutableArray db, XRecord r ) : void
Fill ( object dc, double x, double y, double width, double height, ArgbColor color ) : void
VdxRenderer ( ) : System

Initializes a new instance of the VdxRenderer class.

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

Метод Описание
Add ( VisioAutomation.VDX.Elements.Drawing drawing, XContainer container ) : void
IProjectExporter ( string path, XContainer container ) : void
IProjectExporter ( string path, XDocument document ) : void
IProjectExporter ( string path, XProject project ) : void

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

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

Creates a new VdxRenderer instance.
public static Create ( ) : VdxRenderer
Результат VdxRenderer

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

public Draw ( object dc, XArc arc, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
arc XArc
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XCubicBezier cubicBezier, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
cubicBezier XCubicBezier
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XEllipse ellipse, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
ellipse XEllipse
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XImage image, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
image XImage
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XLine line, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
line XLine
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XPath path, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
path XPath
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XQuadraticBezier quadraticBezier, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
quadraticBezier XQuadraticBezier
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XRectangle rectangle, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
rectangle XRectangle
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Draw ( object dc, XText text, double dx, double dy, ImmutableArray db, XRecord r ) : void
dc object
text XText
dx double
dy double
db ImmutableArray
r XRecord
Результат void

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

public Fill ( object dc, double x, double y, double width, double height, ArgbColor color ) : void
dc object
x double
y double
width double
height double
color ArgbColor
Результат void

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

Initializes a new instance of the VdxRenderer class.
public VdxRenderer ( ) : System
Результат System