Visual Basic (Declaration) | |
---|---|
Public Property ImageUnit As TwainImageUnit |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As TwainSession Dim value As TwainImageUnit instance.ImageUnit = value value = instance.ImageUnit |
C# | |
---|---|
public TwainImageUnit ImageUnit {get; set;} |
C++/CLI | |
---|---|
public: property TwainImageUnit ImageUnit { TwainImageUnit get(); void set ( TwainImageUnit value); } |
Property Value
The image unit value used to transfer images from the current TWAIN source.Visual Basic | Copy Code |
---|---|
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 |
C# | Copy Code |
---|---|
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(); } |
This property internally gets or sets the image unit capability ICAP_UNITS. For more information on this capability, refer to http://www.twain.org and click on TWAIN Specification (Version 2.0).
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7
Reference
TwainSession ClassTwainSession 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