Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.4.3
|
Leadtools.Controls Assembly > Leadtools.Controls Namespace > ImageViewerItems Class : AddFromSvgDocument Method |
public ImageViewerItem AddFromSvgDocument( SvgDocument document )
'Declaration
Public Function AddFromSvgDocument( _ ByVal document As SvgDocument _ ) As ImageViewerItem
Use AddFromImage to add an item from a RasterImage object.
This method allows you to quickly add an item from an SvgDocument. It is the equivalent of the following code:
ImageViewerItem item = new ImageViewerItem();
item.SvgDocument = document;
imageViewer.Items.Add(item);
If document is null, then an empty item is added.
The value of AutoRenderOptimizeSvgDocuments will determine if the viewer should optimize the SVG document for rendering.
Imports Leadtools Imports Leadtools.Controls Imports Leadtools.Codecs Imports Leadtools.Drawing Imports Leadtools.ImageProcessing Imports Leadtools.ImageProcessing.Color Imports Leadtools.Svg Using codecs As RasterCodecs = New RasterCodecs() Dim fileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf") Dim loadSvgOptions As CodecsLoadSvgOptions = New CodecsLoadSvgOptions() Dim svgDoc As SvgDocument = TryCast(codecs.LoadSvg(fileName, 1, loadSvgOptions), SvgDocument) _imageViewer.Items.AddFromSvgDocument(svgDoc) End Using Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools; using Leadtools.Controls; using Leadtools.Codecs; using Leadtools.Drawing; using Leadtools.ImageProcessing; using Leadtools.ImageProcessing.Color; using Leadtools.Svg; using (RasterCodecs codecs = new RasterCodecs()) { string fileName = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf"); CodecsLoadSvgOptions loadSvgOptions = new CodecsLoadSvgOptions(); SvgDocument svgDoc = codecs.LoadSvg(fileName, 1, loadSvgOptions) as SvgDocument; _imageViewer.Items.AddFromSvgDocument(svgDoc); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }