{"admin_comment":null,"attachments":["https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/272/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/273/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2734/?format=json","https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/2735/?format=json"],"creation_date":"2018-10-02T17:47:11.101000Z","id":204,"last_update":"2020-12-30T16:38:12.483889Z","locale":null,"moderated":true,"os":"linux","scan_library":"pyinsane2 2.0.13","scan_program":"ironscanner 1.1.0-23-ge73528c","scan_source":"Flatbed","scanner":"https://www.openpaper.work/api/v1/scannerdb/scanners/113/?format=json","scanner_type":"flatbed","sealed":true,"successful":true,"url":"https://www.openpaper.work/api/v1/scannerdb/scan_reports/204/?format=json","user_url":"https://www.openpaper.work/scannerdb/report/204/","data":{"scanner":{"options":{"jpeg-quality":{"initial_value":"(Exception: Option 'jpeg-quality' is not active)","desc":"Sets the scanner JPEG compression factor. Larger numbers mean better compression, and smaller numbers mean better image quality.","title":"JPEG compression factor","constraint":"(0, 100, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Inactive, Advanced,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"},"br-x":{"initial_value":"14149222","desc":"Bottom-right x position of scan area.","title":"Bottom-right x","constraint":"(0, 14149222, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)"},"resolution":{"initial_value":"75","desc":"Sets the resolution of the scanned image.","title":"Scan resolution","constraint":"[75, 100, 150, 200, 300, 600, 1200]","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Word list (2)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Dpi (4)"},"contrast":{"initial_value":"0","desc":"Controls the contrast of the acquired image.","title":"Contrast","constraint":"(-1000, 1000, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"},"tl-x":{"initial_value":"0","desc":"Top-left x position of scan area.","title":"Top-left x","constraint":"(0, 14149222, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)"},"brightness":{"initial_value":"0","desc":"Controls the brightness of the acquired image.","title":"Brightness","constraint":"(-1000, 1000, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Integer (1)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"},"source":{"initial_value":"Flatbed","desc":"Selects the scan source (such as a document-feeder).","title":"Scan source","constraint":"['Flatbed']","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","size":"32","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"},"br-y":{"initial_value":"19459342","desc":"Bottom-right y position of scan area.","title":"Bottom-right y","constraint":"(0, 19459342, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)"},"compression":{"initial_value":"JPEG","desc":"Selects the scanner compression method for faster scans, possibly at the expense of image quality.","title":"Compression","constraint":"['None', 'JPEG']","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect, Advanced,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","size":"32","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"},"tl-y":{"initial_value":"0","desc":"Top-left y position of scan area.","title":"Top-left y","constraint":"(0, 19459342, 0)","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : Fixed (2)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : Range (1)","size":"4","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : Mm (3)"},"mode":{"initial_value":"Lineart","desc":"Selects the scan mode (e.g., lineart, monochrome, or color).","title":"Scan mode","constraint":"['Lineart', 'Gray', 'Color']","capabilities":"<class 'pyinsane2.sane.rawapi.SaneCapabilities'> :[ Soft_select, Soft_detect,]","type":"<class 'pyinsane2.sane.rawapi.SaneValueType'> : String (3)","contrainttype":"<class 'pyinsane2.sane.rawapi.SaneConstraintType'> : String list (3)","size":"32","unit":"<class 'pyinsane2.sane.rawapi.SaneUnit'> : None (0)"}},"devid":"hpaio:/usb/HP_LaserJet_Pro_MFP_M125a?serial=CNB6H8Q018","fullname":"Hewlett-Packard HP_LaserJet_Pro_MFP_M125a (hpaio:/usb/HP_LaserJet_Pro_MFP_M125a?serial=CNB6H8Q018)","type":"flatbed","vendor":"Hewlett-Packard","model":"HP_LaserJet_Pro_MFP_M125a","nicename":"hpaio:/usb/HP_LaserJet_Pro_MFP_M125a?serial=CNB6H8Q018"},"system":{"sys_python":"3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170118]","sys_type":"posix","sys_swap":2147479552,"sys_platform_short":"linux","sys_platform_uname":"['Linux', 'famille-MS-7996', '4.15.0-36-generic', '#39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018', 'x86_64', 'x86_64']","sys_release":"4.15.0-36-generic","sys_arch":"['64bit', 'ELF']","sys_nb_cpus":2,"sys_system":"Linux","sys_proc":"x86_64","sys_cpu_freq":3300,"sys_mem":4022128640,"sys_os_uname":"['Linux', 'famille-MS-7996', '4.15.0-36-generic', '#39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018', 'x86_64']","versions":{"scan_library":"pyinsane2 2.0.13","pillow":"5.2.0","test_program":"ironscanner 1.1.0-23-ge73528c"},"sys_platform_detailed":"Linux-4.15.0-36-generic-x86_64-with-Ubuntu-18.04-bionic","sys_machine":"x86_64"},"user":{"name":"Rémi Chalmel","comment":"2 premiers scans sans rien sur la vitre, ne pas en tenir compte s'ils sont expédiés avec le test..."},"scantest":{"successful":1,"config":{"source":"Flatbed","resolution":150,"mode":"Color"}},"software":{"scan_library":"pyinsane2 2.0.13","test_program":"ironscanner 1.1.0-23-ge73528c","operating_system":"linux"}}}