Hi,
I am seeing some table/cell border drawing behavior that is a bit puzzling.
So I created a small test table in MigraDoc with:
- all CELL borders set to RED with 4px Top, 3px Right, 2px Bottom, 1px Left border thicknesses (set on each cell via Cell.Borders.Top/Left/Right/Bottom ).
- and a 4px thick BLUE table outer border (set via the Table.SetEdge() specifying the entire range of cells inthe table)
When the table is rendered, the "inner" table borders look as I'd expect them to and the outer border looks perfect as well, except that the Inner border horizontal and vertical lines are drawn overlapping the "outer" borders on the left, right and bottom edges but are fine at the top edge. Is this a drawing order issue?
The result is:
Attachment:
Capture.JPG [ 29.15 KiB | Viewed 6902 times ]
Anyone have any ideas on how I can fix or control the rendering of this?
I don't completely understand the border merging/rendering process in Migradoc and any assistance would be greatly appreciated.
-Jeff