[ https://issues.apache.org/jira/browse/FOP-2536?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16792164#comment-16792164 ]
Jan Tošovský commented on FOP-2536: ----------------------------------- I've attached FO file ( [^table-border.fo] ) used in the test case generated without the new option ( [^table-border-standard.pdf] ) and with this option ( [^table-border-overpaint.pdf]) {code:xml} <renderer mime="application/pdf"> <table-border-rendering-mode>overpaint</table-border-rendering-mode> </renderer> {code} If this patch is accepted, the new option should be documented on the configuration page (PDF Renderer section): [https://xmlgraphics.apache.org/fop/trunk/configuration.html] > [PATCH] Varying table border thickness in PDF output > ---------------------------------------------------- > > Key: FOP-2536 > URL: https://issues.apache.org/jira/browse/FOP-2536 > Project: FOP > Issue Type: Improvement > Components: renderer/pdf > Reporter: Martin Leitner > Priority: Major > Attachments: Polygon.java, extended-patch-FOP-2536.patch, > fop-2434-alternative.patch, patch-FOP-2434.diff, table-border-overpaint.pdf, > table-border-standard.pdf, table-border.fo, tableBorders.fo, > tableBorders_fop_2.0.pdf, tableBorders_fop_2.1.pdf, > tableBorders_fop_2.1_AdobeReader_11.png, tableBorders_patched.pdf > > > As already pointed out in a comment to the original issue, this is a problem > with the PDF viewers. FOP generates the borders correctly. The viewers render > border segments correctly when they are rectangles, but they make mistakes > when the segments are more general polygons. In my patch, I am splitting the > polygons into rectangles, covering as much of the polygon as possible, write > the rectangles to the PDF, then write the remaining triangles. -- This message was sent by Atlassian JIRA (v7.6.3#76005)