You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 20:35:24