Table of Contents

Interface ISvgProcessor

Namespace
iText.Svg.Processors
Assembly
itext.svg.dll

Interface for SVG processors.

public interface ISvgProcessor

Remarks

Interface for SVG processors. Processors take the root INode that corresponds to a Svg element and return a ISvgNodeRenderer that serves as the root for the same SVG

Methods

Process(INode, ISvgConverterProperties)

Process an SVG, returning the root of a renderer-tree and a list of named objects wrapped in a processor result object

ISvgProcessorResult Process(INode root, ISvgConverterProperties converterProps)

Parameters

root INode

Root of the INode representation of the SVG

converterProps ISvgConverterProperties

configuration properties

Returns

ISvgProcessorResult

root of the renderer-tree representing the SVG wrapped in {link ISvgProcessorResult }