C# 클래스 Renderer.Vdx.VdxRenderer

Visio vdx IProjectExporter implementation.
상속: Core2D.Renderer.ShapeRenderer, IProjectExporter
파일 보기 프로젝트 열기: Core2D/Core2D 1 사용 예제들

공개 메소드들

메소드 설명
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