Issue 82893 - print charts with printer resolution and not with screen resolution
Summary: print charts with printer resolution and not with screen resolution
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: kla
QA Contact: issues@graphics
Depends on:
Reported: 2007-10-23 16:08 UTC by IngridvdM
Modified: 2013-02-24 21:20 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

doc with example charts (75.20 KB, application/vnd.oasis.opendocument.spreadsheet)
2007-10-23 16:52 UTC, IngridvdM
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description IngridvdM 2007-10-23 16:08:39 UTC
Create a 3D Chart in Calc, Impress, Draw or Writer and print it.
The resolution on the print is not as good as it could be.
Comment 1 IngridvdM 2007-10-23 16:15:00 UTC
Currently for chart prints metafile replacements are used (same as for all other
OLE objects).
For 3D shapes resolution dependent bitmaps are generated and contained in the
meta file.

I will try whether I can change the framework to ask the chart directly for a
higher resolution output for prints and not use the standard meta files in that
Comment 2 IngridvdM 2007-10-23 16:41:41 UTC
There are more scenarios where the wrong resolution for printing hurts:
1) When 3D shapes are used
2) When transparency is used
3) When many many data points are used for the chart some may be skipped for
performance optimization when they happen to hit the same pixel. With the higher
printer resolution those points then can be missing.
Comment 3 IngridvdM 2007-10-23 16:52:42 UTC
Created attachment 49091 [details]
doc with example charts
Comment 4 IngridvdM 2007-10-23 16:58:59 UTC
Pay attention to print only the first page of the example.
When printing it you might see that some of the points are missing in the bar
chart. The 3D pie really looks ugly jagged. And in the line chart with
transparency the grid lines partly vanish (the latter was also reported in issue
Comment 5 IngridvdM 2007-12-13 18:21:31 UTC
Fixed in CWS chart15:
The transparency problems seem to have a different cause, so they are handled in
the separate issue 41842 and not here.
The existing chart ole replacement images are no longer used for printing or pdf
export. Instead the chart is now directly asked by the framework to produce a
high resolution output. Therefor the charts must be loaded if that has not
happened before. For 3D charts a higher resolution bitmap is created and send to
the printer. As the amount of data is bigger this takes more time now. Also when
for charts with many data points on higher resolution more data points can be
distinguished they are created now.

Comment 6 IngridvdM 2007-12-13 18:25:17 UTC
->Thomas, please verify in CWS chart15.
Comment 7 IngridvdM 2007-12-14 18:10:22 UTC
Thomas, please ensure that the performance for printing charts is still
acceptable. As said it is slower now because charts might be loaded and more
data needs to be transported in some cases. That is a necessary price for a
correct print.
Comment 8 kla 2007-12-20 13:52:47 UTC
For me the performance is still acceptable. -> verified
Comment 9 kla 2008-06-17 09:31:14 UTC
Seen ok in current master -> closed