←Select platform

UpdateSvgDocument Method

Summary

Update the SVG document of an item.

Syntax
C#
C++
public void UpdateSvgDocument( 
   ImageViewerItem item, 
   SvgDocument document 
) 
vb[VB Syntax] 
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#
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:\LEADTOOLS22\Resources\Images"; 
} 
Requirements

Target Platforms

Help Version 22.0.2022.4.4
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2022 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2022 LEAD Technologies, Inc. All Rights Reserved.