This file is indexed.

/usr/share/pyshared/Eikazo/doc/gui.rst is in eikazo 0.5.2-8.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
+------------------------------------+-------------------------------+------------------------------------+
| `prev: Introduction <intro.html>`_ | `up: Contents <index.html>`_  | `next: Scan Jobs <scanjobs.html>`_ |
+------------------------------------+-------------------------------+------------------------------------+

======================================================================
User Interface
======================================================================

Sane backends provide numerous user settable 
options, which differ from backend to backend and from scanner model to 
scanner model. Accordingly, a frontend like Eikazo must be able
to present all these different options. This means that the screenshots
shown here are most likely not identical to what you see for your
scanner. The screenshots are taken from Eikazo controlling either
a Sharp JX-250 or a Fujitsu fi-5120 and sometimes from Sane's test backend.

.. figure:: images/gui1.png

   Eikazo window for a Sharp JX-250. The tabs Scan Mode and Enhancement
   are specific for the scanner.

Eikazo's user interface is divided into tabs; the general idea is that
you begin with the tab "Main Scan Parameters" (this tab is available
for all scanners), set options there, go to the next tab to the right, 
set the options there, until you reach the rightmost tab. Then you go back
to the leftmost tab and click on "scan".

The leftmost tab as shown above displays an image of the last scan
and a table of currently active "scan jobs". This table may contain
more than one entry, if a docment feeder is used, because a new scan
is started immediately after the last scan is finished, but before it
is completely processed and stored or printed:

.. figure:: images/gui2.png

   job status table and scanner status for a Fujitsu fi-5210

As you can also see in the screenshot above, some additional information
about the scanner's status may be shown. It is provided
by a device plugin, i.e., it is not available for all scanners and Sane 
backends.

Tab: Main Scan Parameters
=========================

In this tab you can set the most important parameters for a scan: 
The scan source (typical options are flatbed, ADF or transparency adapter),
the scan mode (color, gray scale or lineart scan), the resolution of
the scan and size and position of the scan window. Some ADF scanners 
allow also to set the width and height of a page; controls for these 
parameters are also displayed in this tab. A device plugin can add additional 
options.

.. figure:: images/gui3.png
   
   main scan parameters tag for a typical flatbed scanner (Sharp JX-250)

Scanner specific tabs
===========================

\.\.. like "Scan Mode", "Enhancement" as shown in the screenshot near
the top of this page are not explained here, because they differ from 
scanner model to scanner model. Most options can show a tooltip help 
(if provided by the backend); you may find more information about the 
backend and its options in the backend documentation.

Tab: Postprocessing
===================

This tab allows to set options to enhance or modify the scanned image.

It has at present three sub-tabs, representing three image filters: 
ImageMagick, Adaptive Threshold and Clean. You can enable and disable
each of the filters by clicking the checkbox in the top-left corner
of the tabs. For details about the plugins, see 
`postprocessing <postproc.html>`_.

.. figure:: images/gui4.png

   the postprocessing tab


Tab: Output
===========

Like the postprocessing tabs, the output tab has sub-tabs. Currently it 
provides the option to save scanned images to files and to print the
images. See `output <output.html>`_ for details.