SUPPORT THE WORK

GetWiki

Scanner Access Now Easy

ARTICLE SUBJECTS
aesthetics  →
being  →
complexity  →
database  →
enterprise  →
ethics  →
fiction  →
history  →
internet  →
knowledge  →
language  →
licensing  →
linux  →
logic  →
method  →
news  →
perception  →
philosophy  →
policy  →
purpose  →
religion  →
science  →
sociology  →
software  →
truth  →
unix  →
wiki  →
ARTICLE TYPES
essay  →
feed  →
help  →
system  →
wiki  →
ARTICLE ORIGINS
critical  →
discussion  →
forked  →
imported  →
original  →
Scanner Access Now Easy
[ temporary import ]
please note:
- the content below is remote from Wikipedia
- it has been imported raw for GetWiki
{{Short description|Open source scanner application programming interface}}{{More footnotes|date=August 2008}}







factoids
{{Dead linkbot=InternetArchiveBot TITLE=SANE/SANE-BACKENDS - SANE BACKENDS - SCANNER DRIVERS, {{Dead linkbot=InternetArchiveBot TITLE=LICENSE NOTICE PLACED AT THE TOP IN ONE OF THE SOURCE FILES OF THE PROJECT'S SAID REPOSITORY SUBSECTION, APPLIES TO MOST OF ITS SOURCE FILES, SOME ARE SET UP LIKE MOST, BUT WITHOUT LINKING EXCEPTION OR WITH ADDITIONAL LICENSE CONSTRAINS date=March 2023 fix-attempted=yes }} (backend libraries),Public domainNOVEMBER 26, 2017 >URL=HTTPS://ANONSCM.DEBIAN.ORG/CGIT/SANE/SANE-BACKENDS.GIT/TREE/LICENSE QUOTE=THE STANDARD IS CONSIDERED TO BE IN THE PUBLIC DOMAIN. ANYONE IS FREE TO IMPLEMENT SANE INTERFACE CONFORMING APPLICATIONS OR LIBRARIES IN ANY WAY..., {{Dead linkbot=InternetArchiveBot TITLE=LICENSE NOTICE FILE PLACED IN PROJECT'S REPOSITORY ROOT SECTION date=March 2023 fix-attempted=yes }}weblink}}}}Scanner Access Now Easy (SANE) is an open-source application programming interface (API) that provides standardized access to any raster image scanner hardware (flatbed scanner, handheld scanner, video- and still-cameras, frame grabbers, etc.). The SANE API is public domain. It is commonly used on Linux.

Architecture

SANE differs from TWAIN in that it is cleanly separated into "front ends" (user programs) and "back ends" (scanner drivers). Whereas a TWAIN driver handles the user interface as well as communications with the scanner hardware, a SANE driver only provides an interface with the hardware and describes a number of "options" which drive each scan. These options specify parameters such as the resolution of the scan, the scan area, colour model, etc. Each option has a name, and information about its type, units, and range or possible values (e.g., enumerated list). By convention there are several "well known" options that front ends can supply using convenient GUI interaction e.g., the scan area options can be set by dragging a rectangular outline over a preview image. Other options can be presented using GUI elements appropriate to their type e.g., sliders, drop-down lists, etc.One consequence of this separation is that network scanning is easily implemented with no special handling in either the front ends or back ends. On a host with a scanner, the saned daemon runs and handles network requests. On client machines a "net" back end (driver) connects to the remote host to fetch the scanner options, and perform previews and scans. The saned daemon acts as a front end locally, but simply passes requests and data between the network connections and the local scanner. Similarly, the "net" back end passes requests and data between the local front end and the remote host.Various types of unsupervised batch scanning are also possible with a minimum of support needed in the back end (driver). Many scanners support the attachment of document feeders which allow a large number of sheets of paper to be automatically scanned in succession. Using the SANE API, the front end simply has to "play back" the same set of options for each scan, driving the document feed in between scans to load the next sheet of paper. The front end only has to obtain the set of options from the user once.

Graphical user interfaces

Several user interfaces have been written to combine SANE with an easy user method of controlling it.

gscan2pdf

gscan2pdf is an interface for scanning documents to PDF on the GNOME desktop that uses SANE to communicate with the scanner. It is available under the GPL. It includes common editing tools, e.g., for rotating or cropping pages. It is also able to perform OCR using several optional OCR tools and save a searchable PDF. PDF files can be further downsampled upon saving.WEB,weblink gscan2pdf - A GUI to produce PDFs or DjVus from scanned documents, 27 September 2011, gscan2pdf, n.d.,

Simple Scan

(File:Simple Scan (GNOME Document Scanner) 3.34.1.jpg|thumb|Simple Scan (also called GNOME Document Scanner))Simple Scan is a simplified GUI using SANE that is intended to be easier to use and better integrate into the GNOME desktop than XSane. It was initially written for Ubuntu and is maintained by Robert Ancell of Canonical Ltd. for Linux. Simple Scan was first fielded as part of Ubuntu 10.04 Lucid Lynx and is also used in Lubuntu (until Lubuntu 18.04 LTS) and Xubuntu. It is now part of the GNOME project.WEB,weblink Simple Scan, 4 June 2010, Ancell, Robert, May 2010, WEB,weblink Simple Scan Development Team, 8 March 2012, Canonical Ltd., Canonical (company), 2012, WEB,weblink Packages by project series, 8 March 2012, Canonical Ltd., Canonical (company), 2012, WEB,weblink Package simple-scan, 4 June 2010, UbuntuUpdates.org, April 2010, 26 July 2011,weblink" title="web.archive.org/web/20110726223910weblink">weblink dead, WEB,weblink Lucid to Get Scanning Tool "Simple Scan", 4 June 2010, OMG! Ubuntu!, December 2009, WEB,weblink Document Scanner, 21 March 2020, GNOME, GNOME, gitlab.gnome.org, 21 March 2020,weblink 25 October 2019,

Skanlite

(File:Skanlite.png|thumb|SkanLite)Skanlite is a simple image scanning application, based on the KSane backend. Kåre Särs is the lead developer.{{citation |url=http://www.kde.org/applications/graphics/skanlite/ |title=Skanlite |publisher=Kde.org |access-date=2012-08-23}} In KDE 4 Skanlite replaced Kooka of KDE 3 as default KDE scanning application.{{citation |url=http://userbase.kde.org/Kooka |title=Kooka |publisher=Userbase.kde.org |date=2012-06-10 |access-date=2012-08-23}}Skanlite is based on libksane, an interface provided by KDE for SANE libraries to control flatbed scanners.{{citation |url=http://docs.kde.org/development/en/extragear-graphics/skanlite/index.html |title=Skanlite handbook |publisher=Docs.kde.org |date=2011-11-29 |access-date=2012-08-23}} It also works with networked scanners.{{citation |url=http://docs.kde.org/development/en/extragear-graphics/skanlite |title=Skanlite |publisher=Docs.kde.org |date=2011-11-29 |access-date=2012-08-23}}

SwingSane

SwingSane is a cross-platform, Java front end for SANE, written and maintained by Roland Quast. It is available for Microsoft Windows, Linux, Mac OS X and is licensed under the Apache 2.0 License.WEB,weblink SwingSane - graphical scanning frontend, 19 February 2015, Quast, Roland, February 2015, The source code for the project can also be adapted for use with an existing Swing application.WEB,weblink SwingSane project files, 19 February 2015, Quast, Roland, GitHub, n.d.,

XSane

XSane is a graphical front end for SANE written by Oliver Rauch. It is available for Microsoft Windows, Linux, UNIX, and OS/2 and is licensed under the GNU General Public License (GPL).WEB,weblink XSane - graphical scanning frontend, 1 August 2019, Rauch, Oliver, February 2009, The Windows version only allows a Windows computer to access a scanner that is attached to a Unix, OS/2 or Mac OS X network computer, but not generally to the local Windows computer. Only the "complete" sane-back-ends versions will possibly work with some scanner models connected locally.WEB,weblink XSane WIN32 version, 24 October 2010, Rauch, Oliver,weblink" title="web.archive.org/web/20170822145000weblink">weblink 22 August 2017, dead,

See also

References

{{Reflist|2}}

External links

{{Commons category|Scanner Access Now Easy}} {{FOSS}}

- content above as imported from Wikipedia
- "Scanner Access Now Easy" does not exist on GetWiki (yet)
- time: 5:49pm EDT - Wed, May 01 2024
[ this remote article is provided by Wikipedia ]
LATEST EDITS [ see all ]
GETWIKI 23 MAY 2022
GETWIKI 09 JUL 2019
Eastern Philosophy
History of Philosophy
GETWIKI 09 MAY 2016
GETWIKI 18 OCT 2015
M.R.M. Parrott
Biographies
GETWIKI 20 AUG 2014
CONNECT