我正在使用iTextSharp xmlworker生成一个带有单元格边框的表格。当它渲染到PDF时,单元格似乎都具有单元格填充或边距。知道如何删除单元格填充?我尝试过使用padding:0个样式和旧的cellpadding =“0”表元素属性,但似乎没有任何帮助。附上图片来说明它在做什么。有任何想法吗?
答案 0 :(得分:0)
我正在查看iText xmlworker CSS一致性列表,并看到一个名为border-collapse的属性。我从未使用过这个属性。它似乎解决了这个问题。
border-collapse: collapse;
参考文献:
Conformance List
CSS border-collapse
它并不完美,但足够接近。相邻的边框不像HTML那样共享相同的像素,但如果需要解决这个问题,我可以将其填充以排除某些边框。