←Select platform

Is this page helpful?

In this page

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#
Copied to clipboard
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 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.