←Select platform

ImageBitsPerPixel Property

Summary
Gets or sets the bits per pixel value used to transfer images from the current TWAIN source.

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

Property Value

The bits per pixel value used to transfer images from the current TWAIN source.

Remarks

This property internally gets or sets the bits per pixel capability ICAP_BITDEPTH. 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.