Igor P. wrote:
So, I'm trying to find out where to suggest an increase of the maximum
page size in Draw. I'd appreciate if someone knows where to send an
email about this.
Right, replying to my own post to save others the trouble. :-)
I found in a post about OO installation how to look for such issues and
so I did. Anyway, if anyone else is interestied in the issue it seems
the page size limit is going to stay for a while and we'll have to
workaround it. This is a reply from an issue #4219:
AW: Reason is that the DrawingLayer internally is (still) based on 32bit integer
coordinates and uses 1/100th mm. Together with the area surrounding the page
(where You can place objects, too) it's an area of 3x page size. So 2.2 billion
(signed integer) allows a theoretical max of 22 x 22 Km (21,47483648 exactly),
so the page may be up to 7,1 x 7,1 km big, theoretically.
BUT: There is a huge amount of integer-based calculations working on that, so
You need some security distance for numerical reasons. Those are not (at least
not all) numerically safe (!). There is no good argument for the current limit,
but one thing is clear: Each expansion of the limit will raise the possibilities
for numerical errors and nonsense happening in DrawingLayer due to numerical
errors (quadratic?). At least the current limit is tested by users.
Do not forget that You can also define a scaling in Tools/optins somewhere which
will also use some of the available internal precision. You will run in trouble
with huge values here.
So i would not recommend to change it for OOo2.0.
And Yes, we are working on changing the DrawingLayer to double precision
(hopefully for OOo 3.0). Since we cannot do a redesign (not enough manpower) we
are forced to slowly migrate, keeping the existing code working. So i cannot
guarantee for OOo3.0, but i see it as a necessity anyways.
I.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]