Martin-Éric, you do not need to revert to the awkward forth-and-back conversion. The low resolution can also be achieved with the pstopdf filter of CUPS (/usr/lib/cups/filter/pstopdf). One only needs to add a "Resolution" option like this to the PPD file:
Martin-Éric, you do not need to revert to the awkward forth-and-back conversion. The low resolution can also be achieved with the pstopdf filter of CUPS (/usr/lib/ cups/filter/ pstopdf) . One only needs to add a "Resolution" option like this to the PPD file:
*OpenUI *Resolution/ Resolution: PickOne
*OrderDependency: 90 AnySetup *Resolution
*DefaultResolution: 600x600dpi
*Resolution 150x150dpi/150 DPI: ""
*Resolution 300x300dpi/300 DPI: ""
*Resolution 600x600dpi/600 DPI: ""
*Resolution 1200x1200dpi/1200 DPI: ""
*CloseUI: *Resolution
Then the user can choose the resolution.
In addition, he can choose all CUPS options already without any changes, like N-up, selected pages, reverse order, ...