Settings are grouped in seven themes. Each theme is a dictionary passed to scan, page or region; keys you omit keep the preset's value. The defaults below are the neutral values (no effect), which a preset then overrides.
Numbers must be non-negative. Amounts are designed for the range 0 to 1; larger values exaggerate the effect.
intensity is applied after the preset and your themes are merged:
every number, length and angle is multiplied by intensity;
legibility becomes 1 - (1 - legibility) × intensity, so it degrades proportionally and never goes below 0;
these keys are never scaled: color, size, drift, resolution, tile, granularity, binding, punch-holes, ghosting.
With intensity: 0 every amount, angle and offset is zero. Colours and on/off switches stay: the paper keeps its colour, and binding or punch-holes are still drawn if enabled.