←Select platform

SaveTemplateFile(string) Method

Summary
Enumerates all supported capabilities, and the current values, for the currently selected TWAIN source and saves them to the specified template file.

Syntax
C#
C++/CLI
Python
public void SaveTemplateFile( 
   string templateFileName 
) 
public: 
void SaveTemplateFile(  
   String^ templateFileName 
)  
def SaveTemplateFile(self,templateFileName): 

Parameters

templateFileName
The name of the file in which to save the capabilities of the selected TWAIN source.

Remarks

For each capability enumerated by this method, an SaveTemplate event occurs. For more information, refer to Handling Template Files.

Example
C#
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:\LEADTOOLS23\Resources\Images"; 
} 
Requirements

Target Platforms

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

Leadtools.Twain Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.