Provides support for getting extra image information.
Syntax
Visual Basic (Declaration) | |
---|
Public Class TwainExtraImageInformation |
C# | |
---|
public class TwainExtraImageInformation |
Managed Extensions for C++ | |
---|
public __gc class TwainExtraImageInformation |
C++/CLI | |
---|
public ref class TwainExtraImageInformation |
Example
Visual Basic | Copy Code |
---|
Public Sub TwainExtraImageInformationConstructorExample(ByVal parent As IWin32Window)
Dim session As TwainSession = New TwainSession()
session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None)
Dim extraImgInfo As TwainExtraImageInformation = New TwainExtraImageInformation(2)
Try
extraImgInfo.GetInformation(0).InfoId = TwainExtendedImage.BarcodeCount
extraImgInfo.GetInformation(0).ItemType = TwainItemType.Uint32
extraImgInfo.GetInformation(0).ConditionCode = TwainConditionCode.Success
extraImgInfo.GetInformation(1).InfoId = TwainExtendedImage.BarcodeType
extraImgInfo.GetInformation(1).ItemType = TwainItemType.Uint32
session.UpdateExtraImageInformation(extraImgInfo)
Catch ex As Exception
MessageBox.Show(ex.Message)
Finally
extraImgInfo.Dispose()
End Try
session.Shutdown()
End Sub |
C# | Copy Code |
---|
public void TwainExtraImageInformationConstructorExample(IWin32Window parent) { TwainSession session = new TwainSession(); session.Startup(parent, "manufacturer", "productFamily", "version", "application", TwainStartupFlags.None); TwainExtraImageInformation extraImgInfo = new TwainExtraImageInformation(2); try { extraImgInfo.GetInformation(0).InfoId = TwainExtendedImage.BarcodeCount; extraImgInfo.GetInformation(0).ItemType = TwainItemType.Uint32; extraImgInfo.GetInformation(0).ConditionCode = TwainConditionCode.Success; extraImgInfo.GetInformation(1).InfoId = TwainExtendedImage.BarcodeType; extraImgInfo.GetInformation(1).ItemType = TwainItemType.Uint32; session.UpdateExtraImageInformation(extraImgInfo); //. //. Do processing to returned values //. } catch(Exception ex) { MessageBox.Show(ex.Message); } finally { extraImgInfo.Dispose(); } session.Shutdown(); } |
Inheritance Hierarchy
Requirements
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also