[cairo] Re: Some thoughts on metadata

Michael Sweet mike at easysw.com
Mon May 1 10:56:08 PDT 2006

Carl Worth wrote:
> On Wed, 18 Jan 2006 09:37:05 -0800, Carl Worth wrote:
>> Obviously, there _are_ a lot of printing-specific options, settings,
>> and metadata that users will need to provide. And the point has been
>> made above that these need to be available on a per-page basis.
> ...
>> A few of us (and likely a group missing some printing experts) started
>> talking about what this new options-setting API would look like at the
>> GNOME summit. The strawman we came up with is here, and might make a
>> good starting point for further discussion:
>> 	http://live.gnome.org/GtkTeamPrintingBreakout
>> 	(See the "Cairo's printing API" section)
>> It's clearly not complete, but the question is whether this is a
>> workable-basis for extending to something complete.
> So one broken piece of that scheme is that it muddles some things that
> are strictly document metadata (title, author, etc.) with things that
> have more direct impact on printing/print preview such as
> orientation---let's call these "printer options and settings".

WRT orientation, I would say that it is sufficient to allow the
developer to change the page size to be a landscape aspect ratio
to indicate the orientation, and/or do rotation.  That is
sufficient to achieve 0, 90, 180, and 270 degree rotations.

Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Document Software          http://www.easysw.com

More information about the cairo mailing list