LoadTemplate Event

Summary
Occurs when loading TWAIN capabilities from the currently selected TWAIN source to a template file by calling the LoadTemplateFile method.
Syntax
C#
C++
public event EventHandler<TwainTemplateEventArgs> LoadTemplate 
vb[VB Syntax] 
Public Event LoadTemplate As EventHandler(Of TwainTemplateEventArgs) 
public: 
event EventHandler<TwainTemplateEventArgs^>^ LoadTemplate 
Event Data

The event handler receives an argument of type TwainTemplateEventArgs containing data related to this event. The following TwainTemplateEventArgs properties provide information specific to this event.

PropertyDescription
Capability Gets the TwainCapability currently being processed by the event.
Remarks

This event is called after loading the capability from the file, but before the capability value has been set for the currently selected TWAIN source.

Example
C#
using Leadtools; 
using Leadtools.Twain; 
 
 
public void LoadTemplateExample(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; 
 
   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 = Leadtools.Twain.TwainCapabilityValue.TransferMechanismNative; 
 
   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"; 
} 
Requirements

Target Platforms

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

Leadtools.Twain Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2022 LEAD Technologies, Inc. All Rights Reserved.