![]() |
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 : UpdateSvgDocument Method |
public void UpdateSvgDocument( ImageViewerItem item, SvgDocument document )
'Declaration
Public Sub UpdateSvgDocument( _ ByVal item As ImageViewerItem, _ ByVal document As SvgDocument _ )
This method lets you quickly update the ImageViewerItem.SvgDocument value. It is the equivalent of the following code:
ImageViewerItem item = imageViewer.Items[some index];
item.SvgDocument = document;
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.UpdateSvgDocument(_imageViewer.ActiveItem, 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.UpdateSvgDocument(_imageViewer.ActiveItem, svgDoc); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }