←Select platform

StepSize Property

Summary
Gets the step size contained in the TwainRangeCapability object.

Syntax
C#
C++/CLI
Python
public object StepSize { get; set; } 
public: 
property Object^ StepSize { 
   Object^ get(); 
   void set (    Object^ ); 
} 
StepSize # get and set (TwainRangeCapability) 

Property Value

The step size contained in the TwainRangeCapability object.

Remarks

The step size is the amount of increase from one step to the next within the range. For example, if the MinimumValue = 0, the MaximumValue = 100, StepSize is 2, then it will take 50 steps to increase from 0 to 100. For more information, refer to How to Work with the Container.

Example
C#
using Leadtools; 
using Leadtools.Twain; 
 
 
public void TwainRangeCapabilityExample(IntPtr parent) 
{ 
   TwainSession session = new TwainSession(); 
   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); 
 
   TwainCapability twCap = new TwainCapability(); 
 
   twCap.Information.ContainerType = TwainContainerType.Range; 
   twCap.Information.Type = TwainCapabilityType.ImageBrightness; 
 
   twCap.RangeCapability.ItemType = TwainItemType.Fix32; 
   twCap.RangeCapability.CurrentValue = 100.0F; 
 
   twCap.RangeCapability.MinimumValue = -200F; 
   twCap.RangeCapability.MaximumValue = 200F; 
 
   twCap.RangeCapability.StepSize = 10; 
 
   session.SetCapability(twCap, TwainSetCapabilityMode.Set); 
   session.Shutdown(); 
} 
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.