Community
Participate
Working Groups
Created attachment 128494 [details] screenshot Description: The chart covers part of the border of the grid ahead in PDF. Build number: 2.5.0.v20090311-0630 Steps to reproduce: 1. Preview the attached report design in PDF. Expected result: The bottom border of the grid is shown completely. Actual result: See the screenshot. Error log: N/A
Created attachment 128495 [details] report design
The Engine layout is correct, but the pdf render is not precise enough. Perhaps we need add a default margin.
defer to RC2 due to resource limitation.
PDF layout handles the report elements in a continuous manner, but for any practical output formats, the position of each report element is actually discrete. By default the min unit for PDF output is a postscript point( 1/72 inch ). That is to say the PDF output is not able to represent the dimension more accurate than one point. If a line, for example, whose width is less than 1pt will be regard as 1pt or even 2pt in PDF reader. To resolve the problem, we need to tune the position for every report element, and automatically adjust the line width to avoid it being modified by PDF reader too much. So the current situation is we have room to optimize the visual effect, but the payback may be limited and we have to trade the performance lose for it. Suggest to defer to future, and we can go back to fix it when the real world BIRT users think it does matter.