public void Load(
string fileName
)
public:
void Load(
String^ fileName
)
def Load(self,fileName):
fileName
The XML file containing the data.
The load/save methods are provided as helper methods for the user. The BarcodeEngine, BarcodeReader and BarcodeWriter do not use these methods internally.
To save a BarcodeReadOptions to an XML file, use BarcodeReadOptions.Save(string fileName).
To save and load data to an XML stream, use BarcodeReadOptions.Save(Stream stream) and BarcodeReadOptions.Load(Stream stream).
using Leadtools;
using Leadtools.Codecs;
using Leadtools.Barcode;
using Leadtools.ImageProcessing;
public void BarcodeReadOptions_LoadSaveExample()
{
string xmlFileName = Path.Combine(LEAD_VARS.ImagesDir, "MyOptions.xml");
// Create the options
OneDBarcodeReadOptions options1 = new OneDBarcodeReadOptions();
// Show its values
ShowOptions("Default 1", options1);
// Change some of the values
options1.SearchDirection = BarcodeSearchDirection.HorizontalAndVertical;
options1.ReturnCheckDigit = BarcodeReturnCheckDigit.Default;
options1.EnableErrorCheck = true;
ShowOptions("New Options 1", options1);
// Save it to disk
options1.Save(xmlFileName);
// Create new options
OneDBarcodeReadOptions options2 = new OneDBarcodeReadOptions();
// Show its values
ShowOptions("Default 2", options2);
// Load the previously saved options
options2.Load(xmlFileName);
// Show its values, should be the same as "New Options 1"
ShowOptions("Loaded 2", options2);
}
private static void ShowOptions(string message, OneDBarcodeReadOptions options)
{
// We will only show some of the options in this example
Console.WriteLine(message);
Console.WriteLine(" SearchDirection: {0}", options.SearchDirection);
Console.WriteLine(" ReturnCheckDigit: {0}", options.ReturnCheckDigit);
Console.WriteLine(" EnableErrorCheck: {0}", options.EnableErrorCheck);
Console.WriteLine("----------------");
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";
}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document