ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 ImageEn 4.3.1 and Konica Minolta bizhub c353 via

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
swestner Posted - Sep 03 2013 : 01:28:26
Hello Fabrizio,

we use Delphi 2007 and Delphi XE 3 together with ImageEn 4.3.1.

Some of our customers use a Konica Minolta bizhub c353 to scan images via twain with our application.

If we set the resolution to 300 dpi on the scanner-touchpad and do a scan ImageEn recognize the images with 600 dpi.

IrfanView or other TWAIN-scan-programs recognize the images with 300 dpi correctly.

With other scanner like Fujitsu 6130 for example we have no problems.

Could you help us to solve the problem?

You could connect via teamviewer to one of our PC and could directly debug the component and the scan-process. If you want to do so please give us a time/date.


Greetings

Stefan Westner
5   L A T E S T    R E P L I E S    (Newest First)
fab Posted - Oct 17 2013 : 01:20:26
Hello Stefan,
I have no problems to connect via TeamViewer (please write in private about it). However I fear that the problem could not be solved: the reason is that ImageEn doesn't set (communicate to the device) the DPI, unless you set them using:

ImageEnView.IO.TwainParams.XResolution := ... (or YResolution)

So there isn't an actual reason because you get 600 dpi instead of 300.
swestner Posted - Oct 10 2013 : 07:55:34
Hello Fabrizio,

I tested with CompatibilityMode := True and it makes no difference. ImageEn still get 600 dpi from the scanner, IrfanView get 300 dpi.

BTW, CompatibilityMode := True results in an endless loop: the same page is always scanned endless.

In the meantime other customers reported problems when using our app (compiled with Imnage 4.3.1) together with TSScan (see http://www.terminalworks.com/remote-desktop-scanning/).

With the previous version of our app (compiled with ImageEn 3.1.2) the scanning works with TSScan.

The first problem we have to solve is the wrong dpi. We could test and reproduce that in the XE 3 IDE because we have such a scanner in the network.

Is it possible that you connect to our development-PC via TeamViewer and debug where the wrong paramters are come from?

Greetings

Stefan Westner
fab Posted - Sep 24 2013 : 22:48:14
Hello,
ImageEn gets properties from the scanner and re-set them just before scanning. To disable this behavior you should set:

TwainParams.CompatibilityMode := true;

It should maintain the settings of the scanner.
swestner Posted - Sep 09 2013 : 00:22:31
Yes, we use scanner dialog.
fab Posted - Sep 08 2013 : 23:58:06
Hello,
are you using scanner dialog (VisibleDialog=true)?