Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.9.21
|
Leadtools.Twain Namespace > TwainSession Class : SaveTemplate Event |
public event EventHandler<TwainTemplateEventArgs> SaveTemplate
'Declaration
Public Event SaveTemplate As EventHandler(Of TwainTemplateEventArgs)
'Usage
Dim instance As TwainSession Dim handler As EventHandler(Of TwainTemplateEventArgs) AddHandler instance.SaveTemplate, handler
public: event EventHandler<TwainTemplateEventArgs^>^ SaveTemplate
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.
Property | Description |
---|---|
Capability | Gets the TwainCapability currently being processed by the event. |
Imports Leadtools Imports Leadtools.Twain Public Sub twain_SaveTemplate(ByVal sender As Object, ByVal e As TwainTemplateEventArgs) ' ... ' ... ' set your code here ' ... End Sub Public Sub SaveTemplateExample_Runner() Dim parent As New Form() SaveTemplateExample(parent.Handle) End Sub Public Sub SaveTemplateExample(ByVal parent As IntPtr) Dim session As TwainSession = New TwainSession() session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None) AddHandler session.SaveTemplate, AddressOf twain_SaveTemplate session.SaveTemplateFile(Path.Combine(LEAD_VARS.ImagesDir, "out_test.ltt")) session.Shutdown() End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools; using Leadtools.Twain; public void twain_SaveTemplate(object sender, TwainTemplateEventArgs e) { // ... // ... // set your code here // ... } public void SaveTemplateExample_Runner() { Form parent = new Form(); SaveTemplateExample(parent.Handle); } public void SaveTemplateExample(IntPtr parent) { TwainSession session = new TwainSession(); session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); session.SaveTemplate += new EventHandler<TwainTemplateEventArgs>(twain_SaveTemplate); session.SaveTemplateFile(Path.Combine(LEAD_VARS.ImagesDir, "Out_test.ltt")); session.Shutdown(); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }