Overview
All VIESUS on-premise interfaces (CLI, PDF Enhancer, Node.js module, C/C++ SDK) share the same per-image enhancement configuration file: viesusini.json. It defines how each image is enhanced — color, sharpening, AI upscaling, and the rest — and is documented in the Parameter Reference.
You don't need to write one. VIESUS enhances with sensible built-in defaults out of the box — if no viesusini.json is supplied, a default one is used for you. You only provide or edit a file when you want to change those defaults.
The PDF Enhancer uses two files. viesusini.json controls the enhancement applied to each embedded image (as above). The PDF Enhancer also has its own top-level settings.json that governs the PDF pipeline — watched folders, triggers, file handling, and resizing of embedded images. The two are separate: settings.json points to a viesusini.json for the actual enhancement. See the PDF Settings reference.
Where to start
For most workflows you don't need to edit the configuration file by hand:
Use a preset. Pick the preset closest to your use case, download it, and run — no manual tuning needed for the common cases.
Tune interactively. Load a preset (or the defaults) into the VIESUS Viewer, open a representative image, and change parameters live with before/after preview. Export the resulting
viesusini.json.Edit the JSON directly. When you know exactly which values you want, edit
viesusini.jsonby hand — every parameter's type, default, and range is in the Parameter Reference.
Last updated
Was this helpful?
