JImageConnect.com Skip Navigation LinksHome . Tech Support . Product FAQ

Skip Navigation Links.
  1. Will your jar work in an Applet? (Short answer is yes but we would prefer you use the Java Web Start [JNLP])
  2. Will I need to distribute a windows DLL?
  3. What are the minimum development and runtime requirements?
  4. Will TwainConnect work on a Unix operating system?
  5. What are the licensing options?
  6. What is the difference between the trail and full version?
  7. Can I try before I buy?
  8. How do I get a sample source? How do I test your sample without hardware?
  9. How do I get rid of the nag dialog?
  10. Why does a certain feature not work for a particular device?
  11. Do you support scaling?
  12. I get a java.lang.OutOfMemoryError : Java heap space when I scan a large, complex image or when using ADF.
  13. Can I manually load the twainconnect DLL in the PATH? Can I disable the auto dll load feature?
  14. I see the following in my log : SEVERE: java.lang.UnsatisfiedLinkError: C:\Program Files\Mozilla Firefox\TwainConnect.dll: Invalid access to memory location
  15. Do you support Logitech WebCams now? Why did Logitech stop supporting TWAIN
  16. We want to be able to scan documents into TIFF format. Is it supported?
  17. Does the viewer allow basic image manipulation like cropping, rotate and zoom in/out before uploading the document?
  18. I do not have a paypay account how can I purchase your product?

Will your jar work in an Applet?

Yes. but Applets are now a very legacy technology and not very well supported due to their inheirent security flaws. We would prefer you use the much more modern Java Web Start technology instead. There is a sample JNLP file for you to use.

Java Web Start Technology - java.sun.com/products/javawebstart

top of page

Will I need to distribute a windows DLL?

No. The Java JAR extracts the appropriate DLL in the right diretory for you. You do not need to manually deploy the DLL. Of course if you do not want this behavior then use the MANUAL option.

top of page

What are the minimum development and runtime requirements?

You will need a Java environment supporting Java 2 JRE 1.6.X or greater for the TwainConnect(c) core library.  The library has been compiled against JRE 1.6.x.

top of page

Will TwainConnect work on a Unix operating system?

No. We do not support the Mac, any flavor of Unix or Linux for that matter on the client. But, of course you can use any server to deploy the JNLP (Java WebStart) client.

top of page

What are the licensing options?

Simple. The license is good for one application. Read the legal stuff for more details. 1) If you are embedding our JAR in your application then purchase one binary version for all of the users of your application. 2) If you want to deploy the JAR on your web server then purchase the Web Server version which includes all the source code as well as advanced technical support. 

 

Have something else in mind? Please contact our ever open-minded sales team and we'll work something out. Regardless there are no run-time fees or costs!

top of page

What is the difference between the trail and full version?

With the Trial Version: you get the TwainConnect 6.x jar file and C/C++ JNI DLL in binary format. The full API is also included along with a sample application. The application is built with JavaDoc and the API signature will appear in Eclipse's IDE automatically. 

We pop up a nag dialog box every time you acquire an image.

With the Full Version the nag dialog box is not present. Once you purchase the product just swap out the JAR and you are ready to go -- No more nag window.

top of page

Can I try before I buy?

We believe our simple to use components are the best value in the market. Visit the trial page to get a copy for yourself. No need to fill out detailed marketing information. Just try it and we feel you'll want to buy it.

P.S. We will never sell your contact information.

top of page

How do I get a sample source? How do I test your sample without hardware?

Visit the www.twain.org site and install the sample 32bit data source manager. This program is usually on the www.twain.org main page and listed as TWAIN developers toolkit. For DirectShow you will need a physical device of some sort to perform your testing.

top of page

How do I get rid of the nag dialog?

You will need to purchase either the retail binary or the Web Site (full source) version of the product

Nag screen from JImageConnect 6 evaluation version
top of page

Why does a certain feature not work for a particular device?

There is no real enforement of the TWAIN or DirectShow standard. There is no governing board that certifies devices. The only real interface almost all vendors support is the acquire and the show UI method for TWAIN. Other than that we are at the mercy of the vendor.

top of page

Do you support scaling?

Yes if the driver supports it. If not we have utilities do scale the image after scanning.

top of page

I get a java.lang.OutOfMemoryError : Java heap space when I scan a large, complex image or when using ADF? What can I do?

For single image the memory I/O option is recommended. When acquiring large, complex or images using the ADF (Automatic Document Feeder) it is best to use the File I/O option in the JTwacker application or the through the API.

Can I manually load the twainconnect DLL in the DOS PATH?

Yes you can.  You will need to unpack our JAR and update the value dll-name-load-process line in our twainconnect.properties to MANUAL and the TwainConnect engine will load the library expecting to find the DLL in the user's DOS PATH. This is not the same as the CLASSPATH

top of page

I see the following in my log : SEVERE: java.lang.UnsatisfiedLinkError: C:\Program Files\Mozilla Firefox\TwainConnect.dll: Invalid access to memory location

This is caused by ANT or MAVEN compressing the JAR and specifically the twainconnect.dll, THis will cause the DLL to be corrupt. For ANT

jar destfile="C:/mycompany_binary_core.jar" ... compress="false"

top of page

Do you support Logitech WebCams now? Why did Logitech stop supporting TWAIN

We now support DirectShow(c) devices which include most Logitech webcams. Logitech without much notification dropped TWAIN support. See this note in the forums for some of the details.

top of page

We want to be able to scan documents into TIFF format. Is it supported?

Yes indirectly. We acquire the image as a java.awt.image.BufferedImage. We then have utilities to convert the image to TIFF.

top of page

Does the viewer allow basic image manipulation like cropping, rotate and zoom in/out before uploading the document?

Yes indirectly. We acquire the image as a java.awt.image.BufferedImage. We then have utilities to manipulate the image. The source code for these utilities is provided in the source code version of our product.

top of page

I do not have a paypay account how can I purchase your product?

No not at all. You can use a credit card to make the purchase. There are no additional fees for using a credit card. If the option is not obvious please see this snapshot of a sample purchase to see the link..

top of page