[Uml-devel] [Bug 54391] Printout does not fit into a page
Achim Spangler
Achim.Spangler at mnet-online.de
Tue Apr 6 01:35:07 UTC 2004
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=54391
------- Additional Comments From Achim.Spangler mnet-online de 2004-04-06 10:34 -------
Am Montag, 5. April 2004 20:24 schrieb Esben Mose Hansen:
> ------- Additional Comments From esben despammed com 2004-04-05 20:24
> ------- IMHO, we should do the right thing and complete fill as few pages
> as possible by defining a lower limit for font sizes. The latter should be
> configurable.
Basically your idea is fine.
But how should such a system detect, where the author would like to cut his
diagram?
Some programs like MS EXCEL provides a method to define ( change, control )
the page limits wihin the editing canvas. This allows the author to drag the
cutting line to a row, where he can accept the page cut.
IMHO, this would help to handle most of the user needs.
But I suspect that this approach is very difficult to implement, if there is
not already an appropriate helper class in Qt or KDE.
Maybe we could use a three-step approach:
a) get a constant scaling to one page
b) add an option field in the global umbrello and/or the diagram
options, where the user can define scaling bounds either:
i) with percent / multiplicating factor OR
ii) with font size ( mathematically corresponding to i) based on the
normal font size )
==> the solution which I sent to the list can be extended,
to use this scaling bounds
c) allow the user to define the page limits within the editing canvas
I suggest such small steps, as there was already someone working on a better
printing method some months ago. But I saw nothing on main CVS.
More information about the umbrello-devel
mailing list