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: property TwainImageUnit ImageUnit { TwainImageUnit get(); void set ( TwainImageUnit value); }
Imports Leadtools Imports Leadtools.Twain 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
using Leadtools; using Leadtools.Twain; 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(); }
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