Leadtools TWAIN (Leadtools.Twain assembly)

TwainExtraImageInformation Class

Show in webframe
Example 





Members 
Provides support for getting extra image information.
Object Model
Syntax
public class TwainExtraImageInformation : System.IDisposable  
'Declaration
 
Public Class TwainExtraImageInformation 
   Implements System.IDisposable 
'Usage
 
Dim instance As TwainExtraImageInformation

            

            
public ref class TwainExtraImageInformation : public System.IDisposable  
Example
Copy Code  
Imports Leadtools
Imports Leadtools.Twain

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
using Leadtools;
using Leadtools.Twain;

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();
}
Requirements

Target Platforms

See Also

Reference

TwainExtraImageInformation Members
Leadtools.Twain Namespace
Acquire Method
UpdateExtraImageInformation Method

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.