←Select platform

UpdateSvgDocument Method

Summary

Update the SVG document of an item.

Syntax
C#
C++/CLI
public void UpdateSvgDocument( 
   ImageViewerItem item, 
   SvgDocument document 
) 
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:\LEADTOOLS23\Resources\Images"; 
} 
Requirements

Target Platforms

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

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