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 : AddFromSvgFile Method |
public ImageViewerItem AddFromSvgFile( string fileName, int pageNumber )
'Declaration
Public Function AddFromSvgFile( _ ByVal fileName As String, _ ByVal pageNumber As Integer _ ) As ImageViewerItem
This method will load the data as a SVG document using ImageViewer.RasterCodecsInstance.LoadSvg. To load the data as a raster image, use AddFromImageFile.
This method allows you to quickly add an item from a disk file. It is the equivalent of the following code:
ImageViewerItem item = new ImageViewerItem();
item.SvgDocument = imageViewer.RasterCodecsInstance.LoadSvg(fileName, pageNumber, null);
imageViewer.Items.Add(item);
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 Dim fileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf") _imageViewer.Items.AddFromSvgFile(fileName, 1) 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; string fileName = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf"); _imageViewer.Items.AddFromSvgFile(fileName, 1); static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }