Re: An Idea...
- From: Kent Schumacher <kent structural-wood com>
- To: gnome-devel-list gnome org
- Subject: Re: An Idea...
- Date: Wed, 12 Jan 2000 11:43:03 -0600
Wolfgang Sourdeau wrote:
> On Wed, 12 Jan 2000, Sergey Zhumatiy wrote:
>
> > Hello!
> >
> > Look to the StarOffice, ApplixWare, GIMP. They all
> > have own printers drivers. While in Windoze I can
> > simply draw any pictures/texts/etc as on screen, as on
> > printer! Any simple program can print on ANY PRINTER.
> > I don't need Postscript or knowledge about printer protocol.
> > If there is a DRIVER (which is written by printers producer),
> > then I can print on it. With any features (econofast/etc),
> > any resolution, etc...
> >
> While I totally agree with you that not all softwares respect the
> standards, there IS actually a de facto standard image format under unix
> which is postscript. Normally, every software having a print function
> should first print to a postscript file. And from there the unix print
> system converts the file to a printer-compatible format. Ghostscript
> does that for a lot of printer-models (check if your printer, if not
> listed, is compatible with one of the listed models : gs --help).
>
> For what the printing system is concerned, it is true that a few
> functions are now missing in a modern graphical environment:
> - when my document doesn't print, I'd like to have a message box to tell
> me the printing system failed;
> - when I want to fax a document, I'd like to print it in a standard way
> and my fax software to popup a window asking for needed informations...
>
> For what I can see, I think that what the printing system is missing is
> informations such as:
> - the display information from where the print request was sent (whether
> under X or text terminal).
>
I agree that the standard print file format is (and should continue to be) postscript.
What is lacking is a common facility for providing font metrics and printer capabilities
(i.e. fonts available on printers, paper bins, double siding printing, paper sizes, etc...).
We need a repository where all this info is available so that applications can simply
query a print description api and use it to correctly format documents.
We also need an api to the print control system so that we can have a rich set of
print job management tools.
A starter for these api's would be Java's PrinterJob, Printable, and PageFormat classes.
Kent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]