[Printing-architecture] Coding the Common Printing Dialog and its interface

Till Kamppeter till.kamppeter at gmail.com
Sun Apr 27 04:05:39 PDT 2008


Marcelo Ricardo Leitner wrote:
> Ok, I've no idea how each app converts its data to the print job, but is
> that really possible? I mean, rendering page 3 on a browser wouldn't
> require pages 1 and 2 be rendered first? Again, no idea here, but the
> idea sounds interesting if possible.
> 

Such applications will have to rerender the whole document, but many 
other do not, like OpenOffice.org, Scribus, photo management software, 
... This is no big problem, as wep pages are not so long and also not 
very complex to render, whereas a document in OOo can have several 
hundred pages, many fonts, vector-drawn pictures, ...

> 
> In this case, storing the configs along with the dialog would be enough,
> as it would be cross-referenced against printer queue and application
> being used.
> 
> You are right, perhaps the application would want to store it matching
> against the document being printed. But that could be handled by the
> dialog too, it would just be another field or even a matter of defining
> a format for that domain name I talked about, "app[/doc hash]"..

OpenOffice.org saves printing settings (selected print queue and option 
settings) in its documents. To not require OOo to change the feature 
with the introduction of the Common Printing Dialog we should support 
this in our interface between application and dialog.

    Till



More information about the Printing-architecture mailing list