Table of Contents

Interface ISvgRenderer

Namespace
SharpVectors.Dom.Svg
Assembly
SharpVectors.Core.dll

Defines the interface required by a renderer to render the SVG DOM.

public interface ISvgRenderer

Remarks

The ISvgRenderer is used to render a ISvgElement object onto a bitmap.

Properties

InvalidRect

Controls the rendering of the document.

OnRender

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

Window

The window that is being rendered to.

Methods

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.