This implements a markup extension that enables the creation of DrawingImage from SVG sources.
The SVG source file can be:
- From the web
- From the local computer (relative or absolute paths)
- From the resources.
The rendering settings are provided as properties for customizations.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.dll
Syntax:
public sealed class RadSvgImageSourceExtension : RadSvgImageSourceExtensionBase
Inheritance: objectRadSvgImageSourceExtensionBaseRadSvgImageSourceExtension
Inherited Members
Constructors
Initializes a new instance of the RadSvgImageSourceExtension class with the default parameters.
public RadSvgImageSourceExtension()
Initializes a new instance of the RadSvgImageSourceExtension class with the specified SVG file path.
Properties
Methods
Performs the conversion of a valid SVG source file to the DrawingImage that is set as the value of the target property for this markup extension.
public override object ProvideValue(IServiceProvider serviceProvider)
Object that can provide services for the markup extension.
Returns:This returns DrawingImage if successful; otherwise, it returns null.