[feature request] Any chanche for (X)Sane ?

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

[feature request] Any chanche for (X)Sane ?

Post by forart » Sat Mar 01, 2008 1:16 pm

Just searched in forums and i can't find any single citation.

Do you plan to support the "Scanner Access Now Easy" library by default ?
SANE is a universal scanner interface. The value of such a universal interface is that it allows writing just one driver per image acquisition device rather than one driver for each device and application. So, if you have three applications and four devices, traditionally you'd have had to write 12 different programs. With SANE, this number is reduced to seven: the three applications plus the four drivers. Of course, the savings get even bigger as more and more drivers and/or applications are added.
Official website

XSane WIN32 page

Hope that helps !

8)
»Forward Agency NPO
In progress we (always) trust.

Ex-Cyber
Posts: 8
Joined: Sat Oct 08, 2005 5:15 am

Post by Ex-Cyber » Mon Mar 03, 2008 11:10 am

It's a goal of ReactOS to support all Windows 2000/XP apps and drivers. I'm not sure what you mean by "support by default".

Magik_18l
Posts: 15
Joined: Thu Feb 07, 2008 3:35 pm

Post by Magik_18l » Mon Mar 03, 2008 2:52 pm

Perhaps support it OOTB. Without downloading it from any site. Just install ReactOS & you've got it.

SdC
Posts: 190
Joined: Thu Jan 24, 2008 3:52 pm
Location: GMT +1

Post by SdC » Mon Mar 03, 2008 3:32 pm

Magik_18l wrote:Perhaps support it OOTB. Without downloading it from any site. Just install ReactOS & you've got it.
Not likely. It is only for using network scanners, not scanners connected to the local machine: You'd still need Windows Image Acquisition support through WDM or TWAIN for that.

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Post by forart » Tue Mar 04, 2008 12:00 pm

SdC wrote:Not likely. It is only for using network scanners, not scanners connected to the local machine: You'd still need Windows Image Acquisition support through WDM or TWAIN for that.
Well, *THEY* clarified this in the official Introduction page:
If you're familiar with TWAIN, you may wonder why there is a need for SANE. Simply put, TWAIN does not separate the user-interface from the driver of a device. This, unfortunately, makes it difficult, if not impossible, to provide network transparent access to image acquisition devices (which is useful if you have a LAN full of machines, but scanners connected to only one or two machines; it's obviously also useful for remote-controlled cameras and such). It also means that any particular TWAIN driver is pretty much married to a particular GUI API (be it Win32 or the Mac API). In contrast, SANE cleanly separates device controls from their representation in a user-interface. As a result, SANE has no difficulty supporting command-line driven interfaces or network-transparent scanning. For these reasons, it is unlikely that there will ever be a SANE backend that can talk to a TWAIN driver. The converse is no problem though: it is pretty straight forward to access SANE devices through a TWAIN source. In summary, if TWAIN had been just a little better designed, there would have been no reason for SANE to exist, but things being the way they are, TWAIN simply isn't SANE.
So, if i'd undestood well, SANE is in the middle...

BTW, that's not my iterest. I think that could be interesting to involve XSANE devs to implement it NATIVELY into ROS, that could mean to provide an alternative to TWAIN in the future...

An image can talk more than mutch words:
http://www.unixreview.com/documents/s=1 ... -win32.png
»Forward Agency NPO
In progress we (always) trust.

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Post by Haos » Tue Mar 04, 2008 1:40 pm

Its only a set of API`s to be used in usermode, you still need the hardware support part, ie driver and stack. As your text mentiones it cant talk with TWAIN driver. It also wont replace WIA.

SdC
Posts: 190
Joined: Thu Jan 24, 2008 3:52 pm
Location: GMT +1

Post by SdC » Tue Mar 04, 2008 2:17 pm

and it also fails the "windows has it" test :wink:

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], DotBot [Crawler], Google [Bot], Majestic-12 [Bot] and 5 guests