public void SaveTemplateFile(
string templateFileName
)
templateFileName
The name of the file in which to save the capabilities of the selected TWAIN source.
For each capability enumerated by this method, an SaveTemplate event occurs. For more information, refer to Handling Template Files.
using Leadtools;
using Leadtools.Twain;
public void LoadTemplateFileExample(IntPtr parent)
{
TwainSession session = new TwainSession();
session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None);
session.LoadTemplateFile(Path.Combine(LEAD_VARS.ImagesDir, "test.ltt"));
TwainCapability cap;
short item = (short)Leadtools.Twain.TwainCapabilityValue.TransferMechanismNative;
cap = new TwainCapability();
cap.Information.ContainerType = Leadtools.Twain.TwainContainerType.OneValue;
cap.Information.Type = Leadtools.Twain.TwainCapabilityType.ImageTransferMechanism;
cap.OneValueCapability.ItemType = Leadtools.Twain.TwainItemType.Uint16;
cap.OneValueCapability.Value = item;
session.SetCapability(cap, TwainSetCapabilityMode.Set);
session.SaveTemplateFile(Path.Combine(LEAD_VARS.ImagesDir, "Out_test.ltt"));
session.Shutdown();
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";
}