Error processing SSI file
(Leadtools.Controls)

Show in webframe

AddFromSvgFile Method




Disk file containing the image file.
The 1-based page number to load. Use this if fileName contains more than one page. Pass 1 to load the first page found.
Adds an SVG document new item from a disk file.
Syntax
public ImageViewerItem AddFromSvgFile( 
   string fileName,
   int pageNumber
)
'Declaration
 
Public Function AddFromSvgFile( _
   ByVal fileName As String, _
   ByVal pageNumber As Integer _
) As ImageViewerItem

Parameters

fileName
Disk file containing the image file.
pageNumber
The 1-based page number to load. Use this if fileName contains more than one page. Pass 1 to load the first page found.

Return Value

The newly created item of successful
Remarks

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.

Example
Copy Code  
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";
}
Requirements

Target Platforms

See Also

Reference

ImageViewerItems Class
ImageViewerItems Members

Error processing SSI file