-
Notifications
You must be signed in to change notification settings - Fork 469
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please implement a "Print on Form" feature in CUPS #65
Comments
CUPS.org User: mike Forms are something we plan on supporting, although the general mechanism will be based on PostScript - PostScript form files will be applied to the output prior to rasterization. |
CUPS.org User: h.blischke If you look at my alternate pstops filter (see the links), you will see an enhanced page label feature driven by the BeginPage and EndPage features of PostScript. It will incorporate a PostScript procedure the name of which is equal to the page label string (otherwise pstops falls back to the default). This procedure surely may contain a form definition and a call of execform from within BeginPage. If you are intested, I could post an example we currently |
CUPS.org User: mike Begin/EndPage procedures are not available on Level 1 printers (which we still support), and they still won't be suitable for supporting arbitrary page overlays that differ from page-to-page. |
CUPS.org User: martin.kayser.keuco I`am searching for this feature too. I think important is:
As this topic as more than one year old is there a chance that it will be realized in the near future? |
CUPS.org User: mike Pushing this to CUPS 1.3... |
CUPS.org User: chap I'm not sure why you think BeginPage and EndPage cannot support True enough, BeginPage/EndPage are not in Level 1, but Level 2 has been |
CUPS.org User: mike Sorry, we have decided this issue will not be addressed in a CUPS release. |
Version: -feature
CUPS.org User: pipitas
General Feature Request:
Suggestion: For non-PostScript printers it could be implemented
----------- with the help of the CUPS raster file format.
More ideas: It should be possible to print with a commandline like
----------- "lp -o makeform=my_business_paper -o..." This job would
be to CUPS raster and saved in a special "forms"
directory (forever or until deletion). This file could
be used as a form to be merged with future printjobs
by doing
Advantages: Any printable fileformat and any application could
----------- be used as a master form or form generating software....
Forms could be more than one page.... Everybody could
easily update his forms... A "preview" program (*) could generating
possibly also be developed... It could serve as one good
method to print personalized/serialized letters...
Disadvantages: Would work with all non-PostScript printers, but would
-------------- not work with PostScript printers (unless there was an
new backend filter which would do a "cupsrastertops"
conversion.
Unknown Vars: I have now idea how CPU-expensive this would be (to
------------- merge two CUPS raster files).
Business
opportunities: these are considerable, I think. Such a forms
-------------- generating function in ESP Print Pro and CUPS could
be a real killer application. It could help
tremendeously to establish ESP Print Pro and CUPS as
print servers in Windows environments (as long as these
keep existing... ;-)
It probably all depends on the fact how computational-intensive
the merging of two CUPS raster files is, and how difficult it is
to write. But here I have not the slightest idea -- my gut feeling
is good, because the basic idea seems to be so simple...... (and
Moore's law promises us double the CPU power within 18 months ;-)
Cheers,
Kurt
P.S.: BTW, would it be very difficult to make Gimp display a screen
representation of CUPS raster? (Or is there another easy
way to implement a CUPS raster previewer?)
The text was updated successfully, but these errors were encountered: