You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
When printing with driverless, the “print-content-optimize” setting does not work #60
@tillkamppeter What is the purpose of attribute “print-content-optimize”, and which fitler should handle this attribute?
Everywhere does not generate this attribute, and ipp-backend filters it out during printing, so is it possible to consider removing this attribute from driverless?
@szlt5 "print-content-optimize" (defined in PWG 5100.7) is a hint to the printer about the type of content being printed. Not all printers support this attribute, but we could certainly add passthrough support for this attribute in CUPS 2.5 and add it to the everywhere PPD generator.
I also use print-content-optimize in the retro-fitting Printer Applications. They use the ppd-cache.c of libppd where I have added an algorithm which sets certain PPD options of the printer drivers according to the setting of the print-content-optimize option (and also according to the settings of print-quality and print-color-mode). This way legacy printer drivers can be easily controlled with these 3 standard IPP options and so also by clients which only support standard IPP options in their print dialogs and users do not know about cryptic native options of these drivers. This way one can also quickly obtain good results with drivers which have tons of options, like Gutenprint.
Activity
szlt5 commentedon Jul 25, 2025
@tillkamppeter What is the purpose of attribute “print-content-optimize”, and which fitler should handle this attribute?
Everywhere does not generate this attribute, and ipp-backend filters it out during printing, so is it possible to consider removing this attribute from driverless?
michaelrsweet commentedon Jul 25, 2025
@szlt5 "print-content-optimize" (defined in PWG 5100.7) is a hint to the printer about the type of content being printed. Not all printers support this attribute, but we could certainly add passthrough support for this attribute in CUPS 2.5 and add it to the everywhere PPD generator.
tillkamppeter commentedon Jul 25, 2025
I also use
print-content-optimizein the retro-fitting Printer Applications. They use theppd-cache.cof libppd where I have added an algorithm which sets certain PPD options of the printer drivers according to the setting of theprint-content-optimizeoption (and also according to the settings ofprint-qualityandprint-color-mode). This way legacy printer drivers can be easily controlled with these 3 standard IPP options and so also by clients which only support standard IPP options in their print dialogs and users do not know about cryptic native options of these drivers. This way one can also quickly obtain good results with drivers which have tons of options, like Gutenprint.