Leadtools.Twain Namespace : TwainExtraImageInformation Class |
public class TwainExtraImageInformation : System.IDisposable
'Declaration Public Class TwainExtraImageInformation Implements System.IDisposable
'Usage Dim instance As TwainExtraImageInformation
public sealed class TwainExtraImageInformation : IClosable //In WinRT the IDisposable interface is replaced by IClosable
function Leadtools.Twain.TwainExtraImageInformation()
public ref class TwainExtraImageInformation : public System.IDisposable
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) '. '. Do processing to returned values '. Catch ex As Exception MessageBox.Show(ex.Message) Finally extraImgInfo.Dispose() End Try session.Shutdown() End Sub
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(); }
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