C#
VB
Java
WinRT C#
C++
Saves a Bates stamp composer with its components to a file.
public static void Save(string fileName,AnnBatesStampComposer composer)
Public Overloads Shared Sub Save( _ByVal fileName As String, _ByVal composer As Leadtools.Annotations.Documents.AnnBatesStampComposer _)
public static void Save(string fileName,Leadtools.Annotations.Documents.AnnBatesStampComposer composer)
function Leadtools.Annotations.Documents.AnnBatesStampComposer.Save(String,AnnBatesStampComposer)(fileName ,composer)
public:static void Save(String^ fileName,AnnBatesStampComposer^ composer)
fileName
Destination file name to save the data to.
composer
The AnnBatesStampComposer to be saved. This value must not be null.
This example will create Bates stamp composer , save it to file and load it from file again.
using Leadtools.Annotations.Core;using Leadtools.Annotations.Automation;using Leadtools.Annotations.Rendering;using Leadtools.Annotations.WinForms;using Leadtools.Annotations.Documents;using LeadtoolsExamples.Common;public void AnnBatesStampComposer_SaveLoad(){//Create Bates stamp object to be used on our testAnnBatesStamp batesStamp = new AnnBatesStamp();batesStamp.Elements.Add(new AnnBatesNumber());//Create Bates stamp composer that we want to save and loadAnnBatesStampComposer composer = new AnnBatesStampComposer();//Create new container and attach it to the Bates stamp composer to stamp it.AnnContainer batesStampContainer = new AnnContainer();composer.TargetContainers.Add(batesStampContainer);composer.Stamps.Add(batesStamp);//Print the contents of Bates stamp objectDebug.WriteLine(composer.Stamps[0].AsString(batesStampContainer)); // the output will be "000001"//temp file to save on , if the file is not existing , it will be created on spcefied pathstring tempFile = Path.Combine(ImagesPath.Path, "temp.xml");//Save the composer to the temp file then load it againAnnBatesStampComposer.Save(tempFile, composer);AnnBatesStampComposer loadedComposer = AnnBatesStampComposer.Load(tempFile);loadedComposer.TargetContainers.Add(batesStampContainer);//Print the contents of Bates stamp object again to make sure the load is correct.Debug.WriteLine(loadedComposer.Stamps[0].AsString(batesStampContainer)); // the output will be "000001"}
Imports LeadtoolsImports Leadtools.Annotations.CoreImports Leadtools.Annotations.AutomationImports Leadtools.Annotations.RenderingImports Leadtools.Annotations.WinFormsImports Leadtools.Annotations.DocumentsImports LeadtoolsExamples.CommonPublic Sub AnnBatesStampComposer_SaveLoad()'Create Bates stamp object to be used on our testDim batesStamp As AnnBatesStamp = New AnnBatesStamp()batesStamp.Elements.Add(New AnnBatesNumber())'Create Bates stamp composer that we want to save and loadDim composer As AnnBatesStampComposer = New AnnBatesStampComposer()'Create new container and attach it to the Bates stamp composer to stamp it.Dim batesStampContainer As AnnContainer = New AnnContainer()composer.TargetContainers.Add(batesStampContainer)composer.Stamps.Add(batesStamp)'Print the contents of Bates stamp objectDebug.WriteLine(composer.Stamps(0).AsString(batesStampContainer)) ' the output will be "000001"'temp file to save on , if the file is not existing , it will be created on spcefied pathDim tempFile As String = Path.Combine(ImagesPath.Path, "temp.xml")'Save the composer to the temp file then load it againAnnBatesStampComposer.Save(tempFile, composer)Dim loadedComposer As AnnBatesStampComposer = AnnBatesStampComposer.Load(tempFile)loadedComposer.TargetContainers.Add(batesStampContainer)'Print the contents of Bates stamp object again to make sure the load is correct.Debug.WriteLine(loadedComposer.Stamps(0).AsString(batesStampContainer)) ' the output will be "000001"End Sub
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
