public static AnnBatesStampComposer LoadFromString(string xmlData)
xmlData
string containing the XML data of the Bates stamp composer to be loaded. This value must not be null.
A new AnnBatesStampComposer object containing all the Bates stamp objects and elements loaded from xmlData.
using Leadtools.Annotations.Engine;using Leadtools.Annotations.Automation;using Leadtools.Annotations.Rendering;using Leadtools.Annotations.WinForms;using Leadtools.Annotations.BatesStamp;public void AnnBatesStampComposer_SaveLoadToFromString(){//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"//Save the composer to string then load it againstring savedString = AnnBatesStampComposer.SaveToString(composer);AnnBatesStampComposer loadedComposer = AnnBatesStampComposer.LoadFromString(savedString);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"}