Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Performance on Print dialog: open time depends on printer dpi and document complexity | ||||||
---|---|---|---|---|---|---|---|
Product: | General | Reporter: | lars.langhans | ||||
Component: | chart | Assignee: | AOO issues mailing list <issues> | ||||
Status: | CONFIRMED --- | QA Contact: | |||||
Severity: | Trivial | ||||||
Priority: | P3 | CC: | Armin.Le.Grand, IngridvdM, issues | ||||
Version: | 3.3.0 or older (OOo) | ||||||
Target Milestone: | --- | ||||||
Hardware: | All | ||||||
OS: | Windows, all | ||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||
Developer Difficulty: | --- | ||||||
Attachments: |
|
Description
lars.langhans
2010-08-25 13:53:37 UTC
Created attachment 71389 [details]
simple 3D chart demonstration
It may be possible to fake a lower resolution during preview, but the essential fact will not change much. Besides that I wouldn't go below 144dpi in that case either. Nevertheless the real problem is that this seems to create gigantic bitmaps. Perhaps the drawing layer should limit the maximum resolution of these. AW: From DrawingLayer perspective, all places where Bitmaps are created are already limited (e.g. 3D scenes) and deinable using the internal office settings. In general it is no solution to reduce the DPI; this may lead to faster responses, but You still always can construct cases where this will be slow by adding any number of complex graphic content. The general solution would be to start the dialog with a preview not showing the preview inttially, but a string saying e.g. 'preview being prepared...' or something. The preview itself should be created and shown asyncroniously when the dialog is up and running. This would not be visible for fast previews and a good way for slow ones. This would also allow the standard case (the user presses return without looking at the preview at all) to be fast. This is also already used in the PagePane, the SlideSorter and in the Impress wizards for new presentations. HTH! Reset assignee on issues not touched by assignee in more than 2000 days. |