- Status Closed
- Percent Complete
- Task Type Feature Request
- Category Common Code
-
Assigned To
pizza - Operating System All
- Severity Low
- Priority Medium
- Reported Version 1.0
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Gutenprint / CUPS Dye-sublimation drivers
Opened by pizza - 2018-06-15
Last edited by pizza - 2020-01-22
Opened by pizza - 2018-06-15
Last edited by pizza - 2020-01-22
FS#602 - Support combining print jobs
As a way to prevent wasting media, when using 6x8" media, automagically combine consecutive 4x6" jobs to a single 8x6" print and submit that to the printer behind the scenes.
The D90 and Kodak 68xx do this automatically in the printer, and others (eg Mitsu D70 family) do this in the driver.
Extend the backend core to support this generically, and try to add specific support to printers/families that can use this feature.
Closed by pizza
2020-01-22 03:49
Reason for closing: Implemented
Additional comments about closing: The backend core now automagically combines multiple pages and copies. For a single job -- in theory the code will handle combining multiple jobs just fine but the CUPS backend architecture won't allow for this.
2020-01-22 03:49
Reason for closing: Implemented
Additional comments about closing: The backend core now automagically combines multiple pages and copies. For a single job -- in theory the code will handle combining multiple jobs just fine but the CUPS backend architecture won't allow for this.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
A lot of plubming is needed to see this through:
(5), (6) and (7) are down the line, only needed if we're going to try and do this across independent CUPS print jobs instead of just multiple pages/copies in a single supplied job.
Initial application will be when making multiple copies of a single page to avoid wasting media.
Core infrastructure in place (1-3).
DNP driver now can combine prints when making multiple copies.
Next up: Mitsubishi D70 and 9xxx families.
(4) is now partially implemented.
D70 family now combines prints.
(4) and (5) are now linked; parsing generates a list and the printing function replays that list. Each list can be re-printed N times, with each item in the list having its own copy too.
(DNP will take advanage of this for partial matte and panorama features. Mitsu D90 will use this for Panorama features)