{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3506/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3507/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3508/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3509/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3510/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3511/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3512/?format=json"],"creation_date":"2023-10-24T13:53:21.933545Z","id":602,"last_update":"2023-10-24T14:56:55.104265Z","locale":"de_DE","moderated":true,"os":"Linux","scan_library":"Libinsane 1.0.10-1-gda6906b","scan_program":"IronScanner 3.0.2.dev40+g091001b.d20231017","scan_source":"feeder Duplex","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/381/?format=json","scanner_type":"unknown","sealed":false,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/602/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/602/","data":{"system":{"versions":{"pillow":"10.1.0","scan_library":"Libinsane 1.0.10-1-gda6906b","test_program":"IronScanner 3.0.2.dev40+g091001b.d20231017"},"sys_cpu_freq":3500,"sys_cpu_count":12,"sys_os_name":"posix (flatpak)","sys_platform_architecture":"('64bit', 'ELF')","sys_platform_distribution":"('linuxmint', '21.2', 'Linux Mint')","sys_platform_machine":"x86_64","sys_platform_mem":25122480128,"sys_platform_processor":"","sys_software_python":"3.11.6 (main, Oct  8 2023, 05:06:43) [GCC 13.2.0]","sys_software_release":"5.15.0-84-generic","sys_software_system":"Linux","sys_libinsane_version":"1.0.10-1-gda6906b"},"user":{"name":"","comment":"The scanner has some problems with colors :-)\nIt's not the fault of paperwork..."},"scantest":{"successful":1,"config":{"source":"feeder Duplex","mode":"Color","resolution":300}},"scanner":{"type":"unknown","vendor":"CANON","model":"DR-2580C","nicename":"libinsane:sane:canon_dr:libusb:003:011","devid":"CANON DR-2580C","fullname":"CANON DR-2580C (libinsane:sane:canon_dr:libusb:003:011)","sources":"['feeder Front', 'feeder Duplex']","options":{"source":{"title":"Scan source","desc":"Selects the scan source (such as a document-feeder).","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"['ADF Front', 'ADF Duplex']","initial_value":"ADF Duplex"},"mode":{"title":"Scan mode","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"['LineArt', 'Gray', 'Color']","initial_value":"Color"},"resolution":{"title":"Scan resolution","desc":"Sets the resolution of the scanned image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_DPI of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[100, 150, 200, 240, 300, 400, 600]","initial_value":"300"},"page-width":{"title":"Page width","desc":"Specifies the width of the media.  Required for automatic centering of sheet-fed scans.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 216.04150390625, 0.0211639404296875]","initial_value":"216.04150390625"},"page-height":{"title":"Page height","desc":"Specifies the height of the media.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 355.55419921875, 0.0211639404296875]","initial_value":"354.5594940185547"},"tl-x":{"title":"Top-left x","desc":"Top-left x position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 216.04150390625, 0.0211639404296875]","initial_value":"0.0"},"tl-y":{"title":"Top-left y","desc":"Top-left y position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 354.5594940185547, 0.0211639404296875]","initial_value":"0.0"},"br-x":{"title":"Bottom-right x","desc":"Bottom-right x position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 216.04150390625, 0.0211639404296875]","initial_value":"216.04150390625"},"br-y":{"title":"Bottom-right y","desc":"Bottom-right y position of scan area.","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 354.5594940185547, 0.0211639404296875]","initial_value":"354.5594940185547"},"brightness":{"title":"Brightness","desc":"Controls the brightness of the acquired image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[-127, 127, 1]","initial_value":"0"},"contrast":{"title":"Contrast","desc":"Controls the contrast of the acquired image.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[-127, 127, 1]","initial_value":"0"},"threshold":{"title":"Threshold","desc":"Select minimum-brightness to get a white point","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0, 255, 1]","initial_value":"(Exception: libinsane-quark: Libinsane opt[threshold]->get_value() error: 0x40000008, Access denied (9))"},"rif":{"title":"RIF","desc":"Reverse image format","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[rif]->get_value() error: 0x40000008, Access denied (9))"},"compression":{"title":"Compression","desc":"Enable compressed data. May crash your front-end program","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"['None']","initial_value":"(Exception: libinsane-quark: Libinsane opt[compression]->get_value() error: 0x40000008, Access denied (9))"},"compression-arg":{"title":"Compression argument","desc":"Level of JPEG compression. 1 is small file, 100 is large file.","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0, 0, 1]","initial_value":"(Exception: libinsane-quark: Libinsane opt[compression-arg]->get_value() error: 0x40000008, Access denied (9))"},"df-thickness":{"title":"DF by thickness","desc":"Detect double feeds using thickness sensor","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"df-length":{"title":"DF by length","desc":"Detect double feeds by comparing document lengths","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"rollerdeskew":{"title":"Roller deskew","desc":"Request scanner to correct skewed pages mechanically","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swdeskew":{"title":"Software deskew","desc":"Request driver to rotate skewed pages digitally","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swdespeck":{"title":"Software despeckle diameter","desc":"Maximum diameter of lone dots to remove from scan","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0, 9, 1]","initial_value":"0"},"swcrop":{"title":"Software crop","desc":"Request driver to remove border from pages digitally","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"swskip":{"title":"Software blank skip percentage","desc":"Request driver to discard pages with low percentage of dark pixels","type":"<GType gdouble (60)>","unit":"<enum LIBINSANE_UNIT_PERCENT of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[0.0, 100.0, 0.100006103515625]","initial_value":"0.0"},"stapledetect":{"title":"Staple detect","desc":"Request scanner to halt if stapled pages are detected","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"dropout-front":{"title":"Dropout color front","desc":"One-pass scanners use only one color during gray or binary scanning, useful for colored paper or ink","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"['None', 'Red', 'Green', 'Blue', 'Enhance Red', 'Enhance Green', 'Enhance Blue']","initial_value":"(Exception: libinsane-quark: Libinsane opt[dropout-front]->get_value() error: 0x40000008, Access denied (9))"},"dropout-back":{"title":"Dropout color back","desc":"One-pass scanners use only one color during gray or binary scanning, useful for colored paper or ink","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT | LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"['None', 'Red', 'Green', 'Blue', 'Enhance Red', 'Enhance Green', 'Enhance Blue']","initial_value":"(Exception: libinsane-quark: Libinsane opt[dropout-back]->get_value() error: 0x40000008, Access denied (9))"},"buffermode":{"title":"Buffer mode","desc":"Request scanner to read pages async into internal memory","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"side":{"title":"Duplex side","desc":"Tells which side (0=front, 1=back) of a duplex scan the next call to sane_read will return.","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags 0 of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"hwcrop":{"title":"Hardware crop","desc":"Request scanner to crop image automatically","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[hwcrop]->get_value() error: 0x40000008, Access denied (9))"},"imprinter-options":{"title":"Imprinter Options","desc":"Controls for imprinter units","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[imprinter-options]->get_value() error: 0x40000008, Access denied (9))"},"pre-imprint-string":{"title":"Pre-Imprinter string","desc":"String specifier for the pre-imprinter text","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[pre-imprint-string]->get_value() error: 0x40000008, Access denied (9))"},"pre-imprint-h-offset":{"title":"Pre-Imprinter horizontal offset","desc":"Integer specifying the horizontal positioning of the pre-imprinter","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[pre-imprint-h-offset]->get_value() error: 0x40000008, Access denied (9))"},"pre-imprint-v-offset":{"title":"Pre-Imprinter vertical offset","desc":"Integer specifying the vertical positioning of the pre-imprinter","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0, 0, 0]","initial_value":"(Exception: libinsane-quark: Libinsane opt[pre-imprint-v-offset]->get_value() error: 0x40000008, Access denied (9))"},"pre-imprint-font-rot":{"title":"Pre-Imprinter font rotation","desc":"Integer specifying the pre-imprint font rotation","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[pre-imprint-font-rot]->get_value() error: 0x40000008, Access denied (9))"},"pre-imprint-spacing":{"title":"Pre-Imprinter spacing","desc":"Enables the pre-imprint extra spacing","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[pre-imprint-spacing]->get_value() error: 0x40000008, Access denied (9))"},"post-imprint-string":{"title":"Post-Imprinter string","desc":"String specifier for the post-imprinter text","type":"<GType gchararray (64)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[post-imprint-string]->get_value() error: 0x40000008, Access denied (9))"},"post-imprint-h-offset":{"title":"Post-Imprinter horizontal offset","desc":"Integer specifying the horizontal positioning of the post-imprinter","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[post-imprint-h-offset]->get_value() error: 0x40000008, Access denied (9))"},"post-imprint-v-offset":{"title":"Post-Imprinter vertical offset","desc":"Integer specifying the vertical positioning of the post-imprinter","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_MM of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[0, 0, 0]","initial_value":"(Exception: libinsane-quark: Libinsane opt[post-imprint-v-offset]->get_value() error: 0x40000008, Access denied (9))"},"post-imprint-font-rot":{"title":"Post-Imprinter font rotation","desc":"Integer specifying the post-imprint font rotation","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[post-imprint-font-rot]->get_value() error: 0x40000008, Access denied (9))"},"post-imprint-spacing":{"title":"Post-Imprinter spacing","desc":"Enables the post-imprint extra spacing","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[post-imprint-spacing]->get_value() error: 0x40000008, Access denied (9))"},"start":{"title":"Start/1 button","desc":"Big green or small 1 button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"stop":{"title":"Stop/2 button","desc":"Small orange or small 2 button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"button-3":{"title":"3 button","desc":"Small 3 button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"newfile":{"title":"New File button","desc":"New File button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"countonly":{"title":"Count Only button","desc":"Count Only button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"bypassmode":{"title":"Bypass Mode button","desc":"Bypass Mode button","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"False"},"counter":{"title":"Counter","desc":"Scan counter","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[0, 500, 1]","initial_value":"0"},"roller-counter":{"title":"Roller Counter","desc":"Scans since last roller replacement","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"1624"},"total-counter":{"title":"Total Counter","desc":"Total scan count of the device","type":"<GType gint (24)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_HW_SELECT of type Libinsane.Capability>","constraint":"[]","initial_value":"18050"},"adf-loaded":{"title":"ADF Loaded","desc":"Paper available in ADF input hopper","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[adf-loaded]->get_value() error: 0x40000008, Access denied (9))"},"card-loaded":{"title":"Card Loaded","desc":"Paper available in card reader","type":"<GType gboolean (20)>","unit":"<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>","capabilities":"<flags LIBINSANE_CAPABILITY_INACTIVE of type Libinsane.Capability>","constraint":"[]","initial_value":"(Exception: libinsane-quark: Libinsane opt[card-loaded]->get_value() error: 0x40000008, Access denied (9))"}}}}}