Leadtools.Twain Namespace > TwainSession Class : ImageUnit Property |
public TwainImageUnit ImageUnit {get; set;}
'Declaration Public Property ImageUnit As TwainImageUnit
'Usage Dim instance As TwainSession Dim value As TwainImageUnit instance.ImageUnit = value value = instance.ImageUnit
public TwainImageUnit ImageUnit {get; set;}
get_ImageUnit();
set_ImageUnit(value);
public: property TwainImageUnit ImageUnit { TwainImageUnit get(); void set ( TwainImageUnit value); }
Public Sub ImageUnitPropertyExample(ByVal parent As IWin32Window) 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
public void ImageUnitPropertyExample(IWin32Window 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(); }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
TwainSession Class
TwainSession Members
Startup Method
Shutdown Method
Acquire Method
MaximumTransferCount Property
DuplexScanningMode Property
EnableDuplexScanning Property
AcquirePageOptions Property
ImageEffects Property
ImageBitsPerPixel Property
ImageFrame Property
IsTransferModeAvailable Method
TransferOptions Property
ShowProgressIndicator Method