←Select platform

ImageUnit Property

Summary

Gets or sets the image unit value used to transfer images from the current TWAIN source.

Syntax

C#
VB
C++
public Leadtools.Twain.TwainImageUnit ImageUnit {get; set;}
Public Property ImageUnit As Leadtools.Twain.TwainImageUnit

Property Value

The image unit value used to transfer images from the current TWAIN source.

Remarks

This property internally gets or sets the image unit capability ICAP_UNITS. For more information on this capability, refer to http://www.twain.org and click on TWAIN Specification (Version 2.0).

Example

C#
VB
Imports Leadtools 
Imports Leadtools.Twain 
 
Public Sub ImageUnitPropertyExample(ByVal parent As IntPtr) 
   Dim session As TwainSession = New TwainSession() 
   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None) 
   Dim unit As Integer = CInt(session.ImageUnit) 
   Dim bpp As Integer = session.ImageBitsPerPixel 
 
   If unit <> CInt(TwainCapabilityValue.UnitInches) Then 
      session.ImageUnit = CType(TwainCapabilityValue.UnitInches, TwainImageUnit) 
   End If 
 
   If bpp <> 24 Then 
      session.ImageBitsPerPixel = 24 
   End If 
 
   session.Shutdown() 
End Sub 
using Leadtools; 
using Leadtools.Twain; 
 
public void ImageUnitPropertyExample(IntPtr parent) 
{ 
   TwainSession session = new TwainSession(); 
   session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); 
   int unit = (int)session.ImageUnit; 
   int bpp = session.ImageBitsPerPixel; 
 
   if (unit != (int)TwainCapabilityValue.UnitInches) 
      session.ImageUnit = (TwainImageUnit)TwainCapabilityValue.UnitInches; 
 
   if (bpp != 24) 
      session.ImageBitsPerPixel = 24; 
 
   session.Shutdown(); 
} 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.Twain Assembly
Click or drag to resize