sane-project-website/old-archive/2000-03/0154.html

162 wiersze
6.3 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>
<TITLE>sane-devel: Re: TWAIN on Unix ?</TITLE>
<META NAME="Author" CONTENT="Christoph Hintermüller (hinzge@sbox.tu-graz.ac.at)">
<META NAME="Subject" CONTENT="Re: TWAIN on Unix ?">
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Re: TWAIN on Unix ?</H1>
<!-- received="Thu Mar 16 07:52:32 2000" -->
<!-- isoreceived="20000316155232" -->
<!-- sent="Thu, 16 Mar 2000 17:03:35 +0100" -->
<!-- isosent="20000316160335" -->
<!-- name="Christoph Hintermüller" -->
<!-- email="hinzge@sbox.tu-graz.ac.at" -->
<!-- subject="Re: TWAIN on Unix ?" -->
<!-- id="38D105D7.6489C149@sbox.tu-graz.ac.at" -->
<!-- inreplyto="200003161116.MAA23255@zeus.rz.uni-duesseldorf.de" -->
<STRONG>From:</STRONG> Christoph Hintermüller (<A HREF="mailto:hinzge@sbox.tu-graz.ac.at?Subject=Re:%20TWAIN%20on%20Unix%20?&In-Reply-To=&lt;38D105D7.6489C149@sbox.tu-graz.ac.at&gt;"><EM>hinzge@sbox.tu-graz.ac.at</EM></A>)<BR>
<STRONG>Date:</STRONG> Thu Mar 16 2000 - 08:03:35 PST
<P>
<!-- next="start" -->
<LI><STRONG>Next message:</STRONG> <A HREF="0155.html">Dirk Jakobsmeier: "Re: Linux Magazine Scanner story"</A>
<UL>
<LI><STRONG>Previous message:</STRONG> <A HREF="0153.html">becka@rz.uni-duesseldorf.de: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>In reply to:</STRONG> <A HREF="0153.html">becka@rz.uni-duesseldorf.de: "Re: TWAIN on Unix ?"</A>
<!-- nextthread="start" -->
<LI><STRONG>Next in thread:</STRONG> <A HREF="0157.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>Next in thread:</STRONG> <A HREF="0156.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>Reply:</STRONG> <A HREF="0157.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<!-- reply="end" -->
<LI><STRONG>Messages sorted by:</STRONG>
<A HREF="date.html#154">[ date ]</A>
<A HREF="index.html#154">[ thread ]</A>
<A HREF="subject.html#154">[ subject ]</A>
<A HREF="author.html#154">[ author ]</A>
</UL>
<HR NOSHADE><P>
<!-- body="start" -->
<P>
<A HREF="mailto:becka@rz.uni-duesseldorf.de?Subject=Re:%20TWAIN%20on%20Unix%20?&In-Reply-To=&lt;38D105D7.6489C149@sbox.tu-graz.ac.at&gt;">becka@rz.uni-duesseldorf.de</A> wrote:
<BR>
<P><EM>&gt; HI !
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; &gt; PR &gt;and keep woundering if it would be a good idea to adapt the TWAIN API
</EM><BR>
<EM>&gt; &gt; PR &gt;as the high level API for scanners on UNIX.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Hmm - I am not too convinced about using the TWAIN API for that purpose.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; It is interesting for using SANE on Windows and for quickly porting existing
</EM><BR>
<EM>&gt; applications, but in that case the main porting effort will not be the
</EM><BR>
<EM>&gt; scanning part, but the GUI stuff that makes up the rest of the application.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Basically I would rather suggest to have a standard way for &quot;remote-
</EM><BR>
<EM>&gt; controlling&quot; SANE frontends, so that an application would be able to
</EM><BR>
<EM>&gt; spawn off any SANE frontend the user likes, tell it to set some options
</EM><BR>
<EM>&gt; to preset values and then get back an image from the frontend - either after
</EM><BR>
<EM>&gt; user interaction or directly.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; This is more or less what TWAIN does, but much cleaner for a Unixish
</EM><BR>
<EM>&gt; environment. TWAIN had to use quite some ugly clutches (single entrypoint,
</EM><BR>
<EM>&gt; piture handed back either in a large memory buffer or in a file, ...) that
</EM><BR>
<EM>&gt; originated form the system environment it was designed to run on.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Such a standard remote control API could then as well be exploited by a
</EM><BR>
<EM>&gt; TWAIN layer to export a true TWAIN source on Win.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; &gt; PR &gt;We would only need to implement one TWAIN driver - the SANE driver,
</EM><BR>
<EM>&gt; &gt; PR &gt;and a TWAIN API library to use this.
</EM><BR>
<EM>&gt;
</EM><BR>
<EM>&gt; Please all interested parties: have a look at the TWAIN specs first, then
</EM><BR>
<EM>&gt; continue discussing it. The old discussion suffered of a lack of knowledge
</EM><BR>
<EM>&gt; about some TWAIN specifics in some points. The specs are openly available.
</EM><BR>
<EM>&gt; Oliver Rauch, with whom I had discussed this topic at great length before
</EM><BR>
<EM>&gt; I stopped active participation in the SANE project, should have pointers
</EM><BR>
<EM>&gt; and copies of old conversations.
</EM><BR>
<EM>&gt;
</EM><BR>
<P>Hi
<BR>
Twain is purely windows so it would be enough enabling the network midend to be
<BR>
able running on windows and this specific version or network module transforms
<BR>
sane backend outputs to twain output.
<BR>
Would be farely enough .
<BR>
cu
<BR>
Christopher Hintermüller
<BR>
<P><P><P><PRE>
--
Source code, list archive, and docs: <A HREF="http://www.mostang.com/sane/">http://www.mostang.com/sane/</A>
To unsubscribe: echo unsubscribe sane-devel | mail <A HREF="mailto:majordomo@mostang.com?Subject=Re:%20TWAIN%20on%20Unix%20?&In-Reply-To=&lt;38D105D7.6489C149@sbox.tu-graz.ac.at&gt;">majordomo@mostang.com</A>
</PRE>
<P><!-- body="end" -->
<HR NOSHADE>
<UL>
<!-- next="start" -->
<LI><STRONG>Next message:</STRONG> <A HREF="0155.html">Dirk Jakobsmeier: "Re: Linux Magazine Scanner story"</A>
<LI><STRONG>Previous message:</STRONG> <A HREF="0153.html">becka@rz.uni-duesseldorf.de: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>In reply to:</STRONG> <A HREF="0153.html">becka@rz.uni-duesseldorf.de: "Re: TWAIN on Unix ?"</A>
<!-- nextthread="start" -->
<LI><STRONG>Next in thread:</STRONG> <A HREF="0157.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>Next in thread:</STRONG> <A HREF="0156.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<LI><STRONG>Reply:</STRONG> <A HREF="0157.html">Stephen Williams: "Re: TWAIN on Unix ?"</A>
<!-- reply="end" -->
<LI><STRONG>Messages sorted by:</STRONG>
<A HREF="date.html#154">[ date ]</A>
<A HREF="index.html#154">[ thread ]</A>
<A HREF="subject.html#154">[ subject ]</A>
<A HREF="author.html#154">[ author ]</A>
</UL>
<!-- trailer="footer" -->
<HR NOSHADE>
<P>
<SMALL>
<EM>
This archive was generated by <A HREF="http://www.hypermail.org/">hypermail 2b29</A>
: <EM>Thu Mar 16 2000 - 07:53:10 PST</EM>
</EM>
</SMALL>
</BODY>
</HTML>