Table of Contents

Class WpfDrawingRenderer

Namespace
SharpVectors.Renderers.Wpf
Assembly
SharpVectors.Rendering.Wpf.dll
public sealed class WpfDrawingRenderer : WpfRendererObject, IDisposable, ISvgRenderer
Inheritance
WpfDrawingRenderer
Implements
Inherited Members

Remarks

Rename: WpfRendererSession

Constructors

WpfDrawingRenderer()
WpfDrawingRenderer(WpfDrawingSettings)
WpfDrawingRenderer(WpfDrawingSettings, bool)

Properties

Drawing
FontFamilyVisitor
ImageVisitor
InteractiveMode
InvalidRect

Controls the rendering of the document.

LinkVisitor
OnRender

Event Delegate to report when the SVG renderer does it's work.

Window

The window that is being rendered to.

Methods

BeginRender(WpfDrawingDocument)
Dispose(bool)
EndRender()
GetRenderedBounds(ISvgElement, float)
InvalidateRect(SvgRectF)

Allows you to establish or add to the existing invalidation rectangle

Render(ISvgDocument)

Renders an SvgDocument object onto a bitmap and returns that bitmap.

Render(ISvgElement)

Renders an SvgElement object onto a bitmap and returns that bitmap.

Render(ISvgElement, WpfDrawingContext)
RenderAs(SvgElement, WpfDrawingContext)
RenderChildren(ISvgElement)
RenderMask(ISvgElement, WpfDrawingContext)