←Select platform

ImageUnit Property

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

Syntax
C#
C++/CLI
Python
public TwainImageUnit ImageUnit { get; set; } 
public: 
property TwainImageUnit ImageUnit { 
   TwainImageUnit get(); 
   void set (    TwainImageUnit ); 
} 
ImageUnit # get and set (TwainSession) 

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 the TWAIN specification.

Example
C#
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

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

Leadtools.Twain Assembly

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