When creating clients (print dialogs) the client does not only need to show all options which the printer provides by its PPD file (or get-printer-attributes IPP request on the CUPS queue) but also general options which are available for any CUPS queue.
These options are for example number-up, page-ranges, output-order, ... and at least for driverless (IPP Everywher, AirPrint, ...) printers with auto-generated PPD options like print-rendering-intent, print-content-optimize, print-scaling, ...
For these there would be needed a full list in the CUPS documentation so that client developers canmake these options completely available in their software.
When creating clients (print dialogs) the client does not only need to show all options which the printer provides by its PPD file (or get-printer-attributes IPP request on the CUPS queue) but also general options which are available for any CUPS queue. These options are for example number-up, page-ranges, output-order, ... and at least for driverless (IPP Everywher, AirPrint, ...) printers with auto-generated PPD options like print-rendering-intent, print-content-optimize, print-scaling, ... For these there would be needed a full list in the CUPS documentation so that client developers canmake these options completely available in their software.