GET /api/v1/scannerdb/scan_reports/531/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "admin_comment": null,
    "attachments": [
        "https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/869/?format=api",
        "https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/870/?format=api",
        "https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3278/?format=api",
        "https://www.openpaper.work/api/v1/scannerdb/scan_report_attachments/3279/?format=api"
    ],
    "creation_date": "2022-08-29T08:05:15.151108Z",
    "id": 531,
    "last_update": "2022-08-29T14:39:47.811470Z",
    "locale": null,
    "moderated": true,
    "os": "Windows",
    "scan_library": "Libinsane 1.0.9-19-g3810c70+",
    "scan_program": "IronScanner 3.0.1-21-ga0a0d4e",
    "scan_source": "feeder",
    "scanner": "https://www.openpaper.work/api/v1/scannerdb/scanners/321/?format=api",
    "scanner_type": "portable",
    "sealed": false,
    "successful": true,
    "url": "https://www.openpaper.work/api/v1/scannerdb/scan_reports/531/?format=api",
    "user_url": "https://www.openpaper.work/scannerdb/report/531/",
    "data": {
        "system": {
            "versions": {
                "pillow": "9.0.1",
                "scan_library": "Libinsane 1.0.9-19-g3810c70+",
                "test_program": "IronScanner 3.0.1-21-ga0a0d4e"
            },
            "sys_cpu_freq": 2208,
            "sys_cpu_count": 12,
            "sys_os_name": "nt",
            "sys_platform_architecture": "('64bit', 'WindowsPE')",
            "sys_platform_distribution": "('10', '10.0.19044', 'SP0', 'Multiprocessor Free')",
            "sys_platform_machine": "AMD64",
            "sys_platform_mem": 17053184000,
            "sys_platform_processor": "",
            "sys_software_python": "3.9.10 (main, Jan 25 2022, 17:58:23)  [GCC 11.2.0 64 bit (AMD64)]",
            "sys_software_release": "10",
            "sys_software_system": "Windows",
            "sys_libinsane_version": "1.0.9-19-g3810c70+"
        },
        "user": {
            "name": "",
            "comment": ""
        },
        "scantest": {
            "successful": 1,
            "config": {
                "source": "feeder",
                "mode": "Color",
                "resolution": 300
            }
        },
        "scanner": {
            "type": "portable",
            "vendor": "EPSON",
            "model": "ES-50",
            "nicename": "libinsane:twain:EPSON:EPSON ES-50",
            "devid": "EPSON ES-50",
            "fullname": "EPSON ES-50 (libinsane:twain:EPSON:EPSON ES-50)",
            "sources": "['feeder']",
            "options": {
                "transfer_count": {
                    "title": "transfer_count",
                    "desc": "transfer_count",
                    "type": "<GType gint (24)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[-1]",
                    "initial_value": "-1"
                },
                "compression": {
                    "title": "compression",
                    "desc": "compression",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none', 'jpeg', 'group4']",
                    "initial_value": "none"
                },
                "mode": {
                    "title": "mode",
                    "desc": "mode",
                    "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"
                },
                "units": {
                    "title": "units",
                    "desc": "units",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['inches', 'centimeters', 'pixels']",
                    "initial_value": "inches"
                },
                "transfer_mechanism": {
                    "title": "transfer_mechanism",
                    "desc": "transfer_mechanism",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['memory', 'native', 'file']",
                    "initial_value": "native"
                },
                "feeder_enabled": {
                    "title": "feeder_enabled",
                    "desc": "feeder_enabled",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[True]",
                    "initial_value": "True"
                },
                "feeder_loaded": {
                    "title": "feeder_loaded",
                    "desc": "feeder_loaded",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "supported_caps": {
                    "title": "supported_caps",
                    "desc": "supported_caps",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "['transfer_count', 'unknown', 'transfer_count', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'transfer_count', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown', 'unknown']",
                    "initial_value": "(Exception: libinsane-quark: Libinsane opt[supported_caps]->get_value() error: 0x40000002, Operation not supported (3))"
                },
                "autofeed": {
                    "title": "autofeed",
                    "desc": "autofeed",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "True"
                },
                "indicators": {
                    "title": "indicators",
                    "desc": "indicators",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "False"
                },
                "ui_controllable": {
                    "title": "ui_controllable",
                    "desc": "ui_controllable",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "True"
                },
                "device_online": {
                    "title": "device_online",
                    "desc": "device_online",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "True"
                },
                "autoscan": {
                    "title": "autoscan",
                    "desc": "autoscan",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "False"
                },
                "duplex": {
                    "title": "duplex",
                    "desc": "duplex",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "['false']",
                    "initial_value": "false"
                },
                "duplex_enabled": {
                    "title": "duplex_enabled",
                    "desc": "duplex_enabled",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False]",
                    "initial_value": "False"
                },
                "enable_ds_ui_only": {
                    "title": "enable_ds_ui_only",
                    "desc": "enable_ds_ui_only",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "True"
                },
                "custom_ds_data": {
                    "title": "custom_ds_data",
                    "desc": "custom_ds_data",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[True, False]",
                    "initial_value": "True"
                },
                "serial_number": {
                    "title": "serial_number",
                    "desc": "serial_number",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "['X5R3027034']",
                    "initial_value": "X5R3027034"
                },
                "feeder_alignment": {
                    "title": "feeder_alignment",
                    "desc": "feeder_alignment",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['left']",
                    "initial_value": "left"
                },
                "feeder_order": {
                    "title": "feeder_order",
                    "desc": "feeder_order",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['first_page_first']",
                    "initial_value": "first_page_first"
                },
                "automatic_sense_medium": {
                    "title": "automatic_sense_medium",
                    "desc": "automatic_sense_medium",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "supported_dats": {
                    "title": "supported_dats",
                    "desc": "supported_dats",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "['identity', 'status', 'capability', 'event', 'pending_transfers', 'setup_memory_transfer', 'user_interface', 'transfer_group', 'capability', 'event', 'parent', 'identity', 'identity', 'setup_file_transfer', 'pending_transfers', 'custom_datasource_data', 'unknown', 'unknown', 'unknown', 'unknown']",
                    "initial_value": "(Exception: libinsane-quark: Libinsane opt[supported_dats]->get_value() error: 0x40000002, Operation not supported (3))"
                },
                "brightness": {
                    "title": "brightness",
                    "desc": "brightness",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[-1000.0, 1000.0, 1.0]",
                    "initial_value": "0.0"
                },
                "contrast": {
                    "title": "contrast",
                    "desc": "contrast",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[-1000.0, 1000.0, 1.0]",
                    "initial_value": "0.0"
                },
                "filter": {
                    "title": "filter",
                    "desc": "filter",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none']",
                    "initial_value": "(Exception: libinsane-quark: Libinsane opt[filter]->get_value() error: 0x40000002, Operation not supported (3))"
                },
                "gamma": {
                    "title": "gamma",
                    "desc": "gamma",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[2.1999969482421875]",
                    "initial_value": "2.1999969482421875"
                },
                "image_file_format": {
                    "title": "image_file_format",
                    "desc": "image_file_format",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['bmp', 'jfif', 'tiff', 'tiff_multi']",
                    "initial_value": "bmp"
                },
                "light_source": {
                    "title": "light_source",
                    "desc": "light_source",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['red', 'green', 'blue', 'none', 'white']",
                    "initial_value": "none"
                },
                "orientation": {
                    "title": "orientation",
                    "desc": "orientation",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['0', '90', '180', '270']",
                    "initial_value": "0"
                },
                "physical_width": {
                    "title": "physical_width",
                    "desc": "physical_width",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[8.5]",
                    "initial_value": "8.5"
                },
                "physical_height": {
                    "title": "physical_height",
                    "desc": "physical_height",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[14.0]",
                    "initial_value": "14.0"
                },
                "tl-x": {
                    "title": "frames",
                    "desc": "frames",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 8.5, 0.0001]",
                    "initial_value": "0.0"
                },
                "tl-y": {
                    "title": "frames",
                    "desc": "frames",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 14.0, 0.0001]",
                    "initial_value": "0.0"
                },
                "br-x": {
                    "title": "frames",
                    "desc": "frames",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 8.5, 0.0001]",
                    "initial_value": "8.5"
                },
                "br-y": {
                    "title": "frames",
                    "desc": "frames",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 14.0, 0.0001]",
                    "initial_value": "14.0"
                },
                "x_native_resolution": {
                    "title": "x_native_resolution",
                    "desc": "x_native_resolution",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[600.0]",
                    "initial_value": "600.0"
                },
                "y_native_resolution": {
                    "title": "y_native_resolution",
                    "desc": "y_native_resolution",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags 0 of type Libinsane.Capability>",
                    "constraint": "[600.0]",
                    "initial_value": "600.0"
                },
                "x_resolution": {
                    "title": "x_resolution",
                    "desc": "x_resolution",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[50.0, 1200.0, 1.0]",
                    "initial_value": "300.0"
                },
                "y_resolution": {
                    "title": "y_resolution",
                    "desc": "y_resolution",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[50.0, 1200.0, 1.0]",
                    "initial_value": "300.0"
                },
                "bit_order": {
                    "title": "bit_order",
                    "desc": "bit_order",
                    "type": "<GType gint (24)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[1]",
                    "initial_value": "1"
                },
                "light_path": {
                    "title": "light_path",
                    "desc": "light_path",
                    "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]",
                    "initial_value": "0"
                },
                "pixel_flavor": {
                    "title": "pixel_flavor",
                    "desc": "pixel_flavor",
                    "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, 1]",
                    "initial_value": "0"
                },
                "planar_chunky": {
                    "title": "planar_chunky",
                    "desc": "planar_chunky",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['chunky']",
                    "initial_value": "chunky"
                },
                "rotation": {
                    "title": "rotation",
                    "desc": "rotation",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 270.0, 90.0]",
                    "initial_value": "0.0"
                },
                "supported_sizes": {
                    "title": "supported_sizes",
                    "desc": "supported_sizes",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none', 'a4', 'us_letter', 'us_legal', 'a5', 'a6', 'a8', 'jis_b5', 'max_size']",
                    "initial_value": "none"
                },
                "threshold": {
                    "title": "threshold",
                    "desc": "threshold",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[0.0, 255.0, 1.0]",
                    "initial_value": "110.0"
                },
                "x_scaling": {
                    "title": "x_scaling",
                    "desc": "x_scaling",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[1.0]",
                    "initial_value": "1.0"
                },
                "y_scaling": {
                    "title": "y_scaling",
                    "desc": "y_scaling",
                    "type": "<GType gdouble (60)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[1.0]",
                    "initial_value": "1.0"
                },
                "bit_depth": {
                    "title": "bit_depth",
                    "desc": "bit_depth",
                    "type": "<GType gint (24)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[24]",
                    "initial_value": "24"
                },
                "undefined_image_size": {
                    "title": "undefined_image_size",
                    "desc": "undefined_image_size",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "autodiscard_blank_pages": {
                    "title": "autodiscard_blank_pages",
                    "desc": "autodiscard_blank_pages",
                    "type": "<GType gint (24)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[-2, 1392139, 1]",
                    "initial_value": "-2"
                },
                "overscan": {
                    "title": "overscan",
                    "desc": "overscan",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none', 'all']",
                    "initial_value": "none"
                },
                "automatic_border_detection": {
                    "title": "automatic_border_detection",
                    "desc": "automatic_border_detection",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "automatic_deskew": {
                    "title": "automatic_deskew",
                    "desc": "automatic_deskew",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "automatic_rotate": {
                    "title": "automatic_rotate",
                    "desc": "automatic_rotate",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "jpeg_quality": {
                    "title": "jpeg_quality",
                    "desc": "jpeg_quality",
                    "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, 100, 1]",
                    "initial_value": "85"
                },
                "autosize": {
                    "title": "autosize",
                    "desc": "autosize",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none', 'auto']",
                    "initial_value": "none"
                },
                "automatic_color_enabled": {
                    "title": "automatic_color_enabled",
                    "desc": "automatic_color_enabled",
                    "type": "<GType gboolean (20)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[False, True]",
                    "initial_value": "False"
                },
                "image_merge": {
                    "title": "image_merge",
                    "desc": "image_merge",
                    "type": "<GType gchararray (64)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "['none', 'front_on_top', 'front_on_left']",
                    "initial_value": "none"
                },
                "resolution": {
                    "title": "x_resolution",
                    "desc": "x_resolution",
                    "type": "<GType gint (24)>",
                    "unit": "<enum LIBINSANE_UNIT_NONE of type Libinsane.Unit>",
                    "capabilities": "<flags LIBINSANE_CAPABILITY_EMULATED | LIBINSANE_CAPABILITY_SW_SELECT of type Libinsane.Capability>",
                    "constraint": "[50, 75, 100, 125, 150, 175, 200, 225, 250, 275, 300, 325, 350, 375, 400, 425, 450, 475, 500, 525, 550, 575, 600, 625, 650, 675, 700, 725, 750, 775, 800, 825, 850, 875, 900, 925, 950, 975, 1000, 1025, 1050, 1075, 1100, 1125, 1150, 1175, 1200]",
                    "initial_value": "300"
                }
            }
        }
    }
}