TWAIN Working Group

Newsletter Signup
Donate
Help keep TWAIN free
  • About TWAIN
    • What’s New?
    • News
    • Events
    • Membership
    • Consider a Donation
    • Contact Us
  • Why TWAIN?
  • Developers
    • Driver Developer
    • Application Developer
    • TWAIN Features
    • Specification & Tools
    • Self Certification Process
  • Support Forums
  • Scanner End-User
  • Find Certified Drivers
    • Facebook
    • LinkedIn
    • Vimeo

VRS TWAIN driver

Forums › TWAIN Classic › VRS TWAIN driver

  • This topic has 4 replies, 3 voices, and was last updated 15 years, 3 months ago by Thierry.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • October 19, 2005 at 1:59 pm #21799 Reply
    Thierry
    Participant
    • Topics - 6
    • Replies - 54
    • Total Posts - 60

    Hi there,

    I’ve encountered a customer that used a Kofax VRS (Virtual ReScan) system (Directly via an Adrenaline card).
    I’ve heard about a VRS TWAIN driver (from Kodak when asking for a i600), used to drive scanners without the need of a special controller (i.e no Kofax Adrenaline card).
    So is there something I should know about TWAIN drivers VRS from Kofax, like TWAIN capabilities limitations, special behavior, maybe royalties ?

    October 28, 2005 at 1:23 am #23120 Reply
    brianmcd
    Participant
    • Topics - 0
    • Replies - 7
    • Total Posts - 7

    Thierry,

    The VRS TWAIN driver from Kofax is included as part of the VRS (VirtualReScan) product installation. Without the complete product installation is doesn’t work.

    There is no requirement to have a Kofax Adrenaline SCSI board in order to use the VRS TWAIN driver. However, some VRS certified scanners are only supported when used with an Adrenaline board. These are, though, larger production scanners that include a hardware VRS board (Fujitsu fi-4860, fi-4990; Bell & Howell 8000 Spectrum to name a few).

    In addition, there is no royalty, though, as I first mentioned you can’t include the TWAIN driver as it won’t work without the complete package. In addition, VRS is licensed depending upon the model of scanner being used so you have to purchase a license for each scanner you want to use with VRS. To that same end, VRS works best when used with scanners that have been certified. The reason for this is that VRS is designed to provide superior image quality and it has to be able to control the image being provided by the scanner. You can see a complete list of certified scanners at http://www.kofax.com/products/virtualrescan/specs.asp.

    You can, though, use nearly any scanner with VRS but the image quality will not be optimum. There are, though, two criteria a scanner must pass before it can be used with VRS. First, the scanner must have either an ISIS or TWAIN driver. VRS works better with ISIS drivers because of ISIS’s ability to provide easy access to Advanced Features. In addition, as most people on this forum can attest to, TWAIN drivers are not all alike. VRS will do its best to interface with a TWAIN driver, but sometimes there are problems that can’t be overcome. Second, the scanner must output a 256-level (8-bit) Grayscale image as a single bitmap. This is rather important as VRS uses Grayscale data to generate the Black & White image requested by the application.

    As for limitations within the VRS TWAIN driver there are, sadly, some. First, it doesn’t support frames. Unfortunately, if you try to set one it doesn’t complain but will return the image of the paper size last set. Second, the CAP_FEEDERLOADED always returns True. This was a design decision made many years ago when not a lot of scanner drivers supported this functionality. It may be supported in the future, but will be limited to what the underlying scanner driver allows. Third, VRS will scan a page before it sends a MSG_XFERREADY. This is different then a lot of other Data Sources in that they send a MSG_XFERREADY before scanning a page. Those are the ones I can think of at this time. Others in this forum may have more indepth experience and may be able to provide additional information.

    Finally, the name of the TWAIN data source is always “Kofax Software VRS – TWAIN” regardless of the model of scanner configured. This simplifies those applications who don’t display the standard TWAIN source selection dialog. VRS knows which scanner to communicate with based upon the KSM utility in the Control Panel. This is the Kofax Source Manager and is used to create sources that communicate with either a TWAIN, ISIS, or a Kofax Hardware VRS driver. The “Default” source is the one that the VRS TWAIN driver will use. When VRS is installed and a certified scanner is selected from the list of scanners displayed all of the necessary sources are created automatically and one of them is set as the “Default”. If the user has to configure a compatible scanner they must create these sources automatically.

    You can find addition information on VRS from the manuals available on Kofax’s web site at http://www.kofax.com/support/IP/VRS/4.0/manuals.asp.

    I hope this helps.

    Brian McDougle

    October 28, 2005 at 1:26 pm #23121 Reply
    Thierry
    Participant
    • Topics - 6
    • Replies - 54
    • Total Posts - 60

    Thanks Brian,

    I’ve made some test with VRS 4.0 SP1 for the i620 and it works perfectly, the only thing I can complain is that the VRS driver seems to hide too much capabilities from the Kodak driver (the extra information from the TWAIN driver are empty so I can’t retreive some like page number, document number etc etc), and I didn’t find a way to manage VRS profiles directly through my application yet (ie I don’t want the user to handle profiles manually) …

    October 28, 2005 at 11:18 pm #23122 Reply
    Anonymous
    Participant
    • Topics - 60
    • Replies - 107
    • Total Posts - 167

    @Thierry wrote:

    Thanks Brian,

    I’ve made some test with VRS 4.0 SP1 for the i620 and it works perfectly, the only thing I can complain is that the VRS driver seems to hide too much capabilities from the Kodak driver (the extra information from the TWAIN driver are empty so I can’t retreive some like page number, document number etc etc), and I didn’t find a way to manage VRS profiles directly through my application yet (ie I don’t want the user to handle profiles manually) …

    The reason that a number of the TWAIN options for the i600 are disabled when used with VRS is because they would interfere with the image quality results if they were changed. Also, VRS hasn’t had to worry about Endorser support when a TWAIN driver is used until this scanner so the Endorser information isn’t passed through VRS.

    The profiles are simply INI files stored in the “KofaxKPMTWDS Profiles” folder in the Windows folder. The name of the INI file is the name of the Profile.

    Brian

    October 31, 2005 at 3:25 pm #23123 Reply
    Thierry
    Participant
    • Topics - 6
    • Replies - 54
    • Total Posts - 60

    @Anonymous wrote:

    The profiles are simply INI files stored in the “KofaxKPMTWDS Profiles” folder in the Windows folder. The name of the INI file is the name of the Profile.

    Brian

    Thanks, I will try to make something integrated based on this … 8)

  • Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: VRS TWAIN driver
Your information:




Quick Links

Service Providers
TWAIN Support Forums
Membership
Contact Us
Privacy Policy

Newsletter Signup

TWAIN Working Group Family

TWAIN Working Group
TWAIN Direct®
TWAIN Resources
TWAIN Certified Drivers
PDF/raster

  • Facebook
  • GitHub
  • LinkedIn
  • Vimeo

Recent Topics

  • EPSON V600 TWAIN and WIA on Windows 10
  • When and how to use WaitForEvents command ?
  • Problem enumerating list of installed scanners in windows server 2012
  • Failed to create TWAIN progress! Error code is 1260.
  • To get the list of scanners from javascript client side (browser)
  • Quarterly Newsletter
  • TWAIN Working Group Membership
  • Logo Usage
  • TWAIN License
  • Contact Us
Privacy Policy • Privacy Tools • Copyright © 2021 TWAIN Working Group • by iHwy, LLC • Log in

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.