←Select platform

UpdateSvgDocument Method

Summary

Update the SVG document of an item.

Syntax
C#
VB
C++
public void UpdateSvgDocument( 
   ImageViewerItem item, 
   SvgDocument document 
) 
Public Sub UpdateSvgDocument( 
   ByVal item As ImageViewerItem, 
   ByVal document As SvgDocument 
) 
public:  
   void UpdateSvgDocument( 
      ImageViewerItem^ item, 
      SvgDocument^ document 
   ) 

Parameters

item

Item to update

document

New document. If this is null, then the item will be empty after this method returns.

Remarks

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; 

Example
C#
VB
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:\LEADTOOLS21\Resources\Images"; 
} 
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:\LEADTOOLS21\Resources\Images" 
End Class 
Requirements
Target Platforms
Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.