使用iText7生成的PDF表格边框在阅读器中显示异常如何解决?
iText7(C#)表格边框显示异常解决求助
我使用iText7(C#)生成表格,代码如下:
var cell = new Cell().Add(new Paragraph(headers[c]).SetFont(font).SetFontColor(ColorConstants.WHITE).SetFontSize(size).SetBold()); cell.SetBackgroundColor(color); cell.SetTextAlignment(iText.Layout.Properties.TextAlignment.CENTER); cell.SetPadding(0); cell.SetBorder(new SolidBorder(1)); table.AddCell(cell);
生成的PDF文档中,表格在特定缩放比例下会出现边框显示异常:
- 整体表现:表格边缘出现多余片段
- 放大细节:边框边缘可见错位或额外线条
- 调整阅读器缩放比例后,显示恢复正常
- 异常示例:边框上存在明显的额外凸起部分
另外,我注意到iText官方知识库的示例表格也存在同类现象,比如其中红蓝栏的左边缘有类似异常显示。
请问如何消除这些边框上的多余部分?
内容的提问来源于stack exchange,提问作者Daniel
相关产品推荐
相关产品推荐

