itextsharp xmlworker删除表填充

时间:2015-10-27 12:57:46

标签: itextsharp itext xmlworker

我正在使用iTextSharp xmlworker生成一个带有单元格边框的表格。当它渲染到PDF时,单元格似乎都具有单元格填充或边距。知道如何删除单元格填充?我尝试过使用padding:0个样式和旧的cellpadding =“0”表元素属性,但似乎没有任何帮助。附上图片来说明它在做什么。有任何想法吗? Example iTextSharp table

1 个答案:

答案 0 :(得分:0)

我正在查看iText xmlworker CSS一致性列表,并看到一个名为border-collapse的属性。我从未使用过这个属性。它似乎解决了这个问题。

border-collapse: collapse;

参考文献:
Conformance List
CSS border-collapse

它并不完美,但足够接近。相邻的边框不像HTML那样共享相同的像素,但如果需要解决这个问题,我可以将其填充以排除某些边框。