Scan report 226 - FUJITSU fi-5120Cdj
- acer
- agfa
- artec
- avision
- brother
- canon
- dell
- epson
- fujitsu
- hp
- kodak
- konica minolta
- kyocera
- lexmark
- neat
- oki
- plustek
- ricoh
- samsung
- wia
- xerox
Scanner
|
![]() |
-
ht-pattern
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]
- desc: Control pattern of halftone filter
- title: Halftone pattern
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 3, 1)
- size: 4
-
ald
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Scanner detects paper lower edge. May confuse some frontends.
- title: Auto length detection
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
ink-low
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Imprinter ink running low
- title: Ink low
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
brightness
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Controls the brightness of the acquired image.
- title: Brightness
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (-127, 127, 1)
- size: 4
-
emphasis
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Negative to smooth or positive to sharpen image
- title: Emphasis
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (-128, 127, 1)
- size: 4
-
blueoffset
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Adjust blue/red offset
- title: Blue offset
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (-16, 16, 1)
- size: 4
-
bp-filter
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Improves quality of high resolution ball-point pen text
- title: BP filter
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
awd
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Scanner detects paper sides. May reduce scanning speed.
- title: Auto width detection
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
omr-df
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: OMR or double feed detected
- title: OMR or DF
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
wl-follow
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Control white level follower
- title: White level follower
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'On', 'Off']
- size: 8
-
sleeptimer
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Time in minutes until the internal power supply switches to sleep mode
- title: Sleep timer
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 60, 1)
- size: 4
-
smoothing
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Enable smoothing for improved OCR
- title: Smoothing
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
manual-feed
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Manual feed selected
- title: Manual feed
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
matrix-2x2
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Remove 2 pixel square noise
- title: Matrix 2x2
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
outline
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Perform outline extraction
- title: Outline
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
swcrop
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Request driver to remove border from pages digitally.
- title: Software crop
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
threshold-white
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Set pixels equal to threshold to white instead of black
- title: Threshold white
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
noise-removal
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Noise removal
- title: Noise removal
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
hwdeskewcrop
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to rotate and crop pages digitally.
- title: Hardware deskew and crop
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
matrix-3x3
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Remove 3 pixel square noise
- title: Matrix 3x3
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
density
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Density dial
- title: Density
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
greenoffset
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Adjust green/red offset
- title: Green offset
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (-16, 16, 1)
- size: 4
-
swdeskew
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Request driver to rotate skewed pages digitally.
- title: Software deskew
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
df-recovery
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to reverse feed on paper jam
- title: DF recovery mode
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Off', 'On']
- size: 8
-
endorser-step
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Change endorser counter value by this much for each page.
- title: Endorser step
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (-2, 2, 1)
- size: 4
-
swskip
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Request driver to discard pages with low percentage of dark pixels
- title: Software blank skip percentage
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Percent (5)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 6553600, 6554)
- size: 4
-
duplexoffset
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Adjust front/back offset
- title: Duplex offset
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (-16, 16, 1)
- size: 4
-
b5-paper
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: B5 paper detected
- title: B5 paper
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
power-save
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Scanner in power saving mode
- title: Power saving
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
compression
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Enable compressed data. May crash your front-end program
- title: Compression
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['None']
- size: 5
-
variance
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Set SDTC variance rate (sensitivity), 0 equals 127
- title: Variance
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 255, 1)
- size: 4
-
page-loaded
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Page loaded
- title: Page loaded
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 1
- constraint: None
- size: 4
-
endorser-bits
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Determines maximum endorser counter value.
- title: Endorser bits
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (16, 24, 8)
- size: 4
-
endorser-val
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Initial endorser counter value.
- title: Endorser value
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 65535, 1)
- size: 4
-
ht-type
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive,]
- desc: Control type of halftone filter
- title: Halftone type
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Dither', 'Diffusion']
- size: 10
-
resolution
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Sets the resolution of the scanned image.
- title: Scan resolution
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 600
- constraint: (50, 600, 1)
- size: 4
-
endorser-y
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Endorser print offset from top of paper.
- title: Endorser Y
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 18308400, 1387)
- size: 4
-
mirroring
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Reflect output image horizontally
- title: Mirroring
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
lowmemory
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Limit driver memory usage for use in embedded systems. Causes some duplex transfers to alternate sides on each call to sane_read. Value of option 'side' can be used to determine correct image. This option should only be used with custom front-end software.
- title: Low Memory
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
error-code
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Hardware error code
- title: Error code
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
skew-angle
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Requires black background for scanning
- title: Skew angle
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
dropoutcolor
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: One-pass scanners use only one color during gray or binary scanning, useful for colored paper or ink
- title: Dropout color
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Default
- constraint: ['Default', 'Red', 'Green', 'Blue']
- size: 8
-
tl-x
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Top-left x position of scan area.
- title: Top-left x
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 14147400, 1387)
- size: 4
-
side
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_detect, Advanced,]
- desc: Tells which side (0=front, 1=back) of a duplex scan the next call to sane_read will return.
- title: Duplex side
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
paper-protect
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to predict jams in the ADF
- title: Paper protection
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Off', 'On']
- size: 8
-
contrast
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Controls the contrast of the acquired image.
- title: Contrast
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (-127, 127, 1)
- size: 4
-
gamma-curve
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Gamma curve, from light to dark, but upper two may not work
- title: Gamma curve
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 3, 1)
- size: 4
-
endorser-font
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Endorser printing font.
- title: Endorser font
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Horizontal', 'Horizontal bold', 'Horizontal narrow', 'Vertical', 'Vertical bold']
- size: 18
-
df-skew
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
- desc: Enable double feed error due to skew
- title: DF skew
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
rif
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Reverse image format
- title: RIF
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
endorser
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Enable endorser unit
- title: Endorser
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
a3-paper
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: A3 paper detected
- title: A3 paper
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
df-diff
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
- desc: Difference in page length to trigger double feed error
- title: DF length difference
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', '10mm', '15mm', '20mm']
- size: 8
-
separation
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Enable automatic separation of image and text
- title: Separation
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
df-thickness
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
- desc: Enable double feed error due to paper thickness
- title: DF thickness
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
scan
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Scan button
- title: Scan button
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
matrix-5x5
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Remove 5 pixel square noise
- title: Matrix 5x5
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
tl-y
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Top-left y position of scan area.
- title: Top-left y
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 18308400, 1387)
- size: 4
-
gamma
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Changes intensity of midtones
- title: Gamma function exponent
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (19660, 327680, 655)
- size: 4
-
top-edge
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Paper is pulled partly into adf
- title: Top edge
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
prepick
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Request scanner to grab next page from ADF
- title: Prepick
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Default
- constraint: ['Default', 'Off', 'On']
- size: 8
-
df-length
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]
- desc: Enable double feed error due to paper length
- title: DF length
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
source
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Selects the scan source (such as a document-feeder).
- title: Scan source
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: ADF Front
- constraint: ['ADF Front', 'ADF Back', 'ADF Duplex']
- size: 11
-
b4-paper
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: B4 paper detected
- title: B4 paper
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
page-width
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Specifies the width of the media. Required for automatic centering of sheet-fed scans.
- title: Page width
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 14147400
- constraint: (0, 14735488, 1387)
- size: 4
-
cover-open
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Cover open
- title: Cover open
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
br-x
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Bottom-right x position of scan area.
- title: Bottom-right x
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 14147400
- constraint: (0, 14147400, 1387)
- size: 4
-
swdespeck
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Maximum diameter of lone dots to remove from scan.
- title: Software despeckle diameter
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 9, 1)
- size: 4
-
mode
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Selects the scan mode (e.g., lineart, monochrome, or color).
- title: Scan mode
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Lineart
- constraint: ['Lineart', 'Halftone', 'Gray', 'Color']
- size: 9
-
email
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Email button
- title: Email button
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
endorser-options
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Controls for endorser unit
- title: Endorser Options
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
offtimer
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Time in minutes until the internal power supply switches the scanner off. Will be rounded to nearest 15 minutes. Zero means never power off.
- title: Off timer
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 960, 1)
- size: 4
-
overscan
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Collect a few mm of background on top side of scan, before paper enters ADF, and increase maximum scan area beyond paper size, to allow collection on remaining sides. May conflict with bgcolor option
- title: Overscan
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Default
- constraint: ['Default', 'Off', 'On']
- size: 8
-
endorser-side
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Endorser printing side, requires hardware support to change
- title: Endorser side
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Front', 'Back']
- size: 6
-
duplex
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Duplex switch
- title: Duplex switch
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
buffermode
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to read pages quickly from ADF into internal memory
- title: Buffer mode
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Off', 'On']
- size: 8
-
compression-arg
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Level of JPEG compression. 1 is small file, 7 is large file. 0 (default) is same as 4
- title: Compression argument
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 7, 1)
- size: 4
-
a4-paper
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: A4 paper detected
- title: A4 paper
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
bgcolor
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Set color of background for scans. May conflict with overscan option
- title: Background color
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Default
- constraint: ['Default', 'White', 'Black']
- size: 8
-
threshold
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Select minimum-brightness to get a white point
- title: Threshold
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 0
- constraint: (0, 255, 1)
- size: 4
-
function
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Function character on screen
- title: Function
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 1
- constraint: None
- size: 4
-
ink-remain
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Imprinter ink level
- title: Ink remaining
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
adv-paper-protect
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to predict jams in the ADF using improved sensors
- title: Advanced paper protection
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Off', 'On']
- size: 8
-
df-action
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]
- desc: Action following double feed error
- title: DF action
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: Default
- constraint: ['Default', 'Continue', 'Stop']
- size: 9
-
page-height
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Specifies the height of the media.
- title: Page height
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 18308400
- constraint: (0, 56589600, 1387)
- size: 4
-
threshold-curve
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Threshold curve, from light to dark, but upper two may not be linear
- title: Threshold curve
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: (0, 7, 1)
- size: 4
-
br-y
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]
- desc: Bottom-right y position of scan area.
- title: Bottom-right y
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)
- initial_value: 18308400
- constraint: (0, 18308400, 1387)
- size: 4
-
double-feed
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Hard_select, Soft_detect, Advanced,]
- desc: Double feed detected
- title: Double feed
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: 0
- constraint: None
- size: 4
-
endorser-dir
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Endorser printing direction.
- title: Endorser direction
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Top to bottom', 'Bottom to top']
- size: 14
-
staple-detect
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request scanner to detect jams in the ADF caused by staples
- title: Staple detection
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: ['Default', 'Off', 'On']
- size: 8
-
endorser-string
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Endorser alphanumeric print format. %05ud or %08ud at the end will be replaced by counter value.
- title: Endorser string
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 1
-
matrix-4x4
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Remove 4 pixel square noise
- title: Matrix 4x4
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
-
halt-on-cancel
- type: <class 'pyinsane2.sane.rawapi.SaneValueType'> : Boolean (0)
- capabilities: <class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Inactive,]
- desc: Request driver to halt the paper feed instead of eject during a cancel.
- title: Halt on Cancel
- unit: <class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)
- contrainttype: <class 'pyinsane2.sane.rawapi.SaneConstraintType'> : None (0)
- initial_value: (Exception: <class 'pyinsane2.sane.rawapi.SaneStatus'> : Data is invalid (4))
- constraint: None
- size: 4
Test scan
OS: Linux
Test successful: True
- Source: ADF Front
- Resolution: 150 dpi
- Mode: Color
as far as I can tell ...
226_traces.txt: [raw] [colorized]
image_226_0.png:
image_226_0_boxes.png:
Additional information
- OS type: posix
- Test program: ironscanner 1.1.0-24-gb783bf7
- Scan library: pyinsane2 2.0.13
- Pillow: 5.3.0
- Python version: 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516]
- Architecture:
- Platform:
- Short: Linux
- Detailed: Linux-4.15.0-43-generic-x86_64-with-Ubuntu-18.04-bionic
- Release:
- System: Linux
- Architecture:
- CPU frequency: 3100
- Number of CPUs: 2
- Processor: x86_64
- Machine: x86_64
- Memory: 16492290048
Reported by: [Kent Tenney]
REST API link: /api/v1/scannerdb/scan_reports/226/