This repository has been archived by the owner on Oct 27, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 98
针对合并单元格,单元格右边框的格式有问题, #4
Comments
再请教一下,我们生成的pdf,图片水印怎么处理? overContent时,调整透明度,可以显示,但是会影响字体(字体颜色变淡);用undercontent时,根本不显示,貌似pdftable 不透明,有什么处理办法吗,楼主? |
感谢你贡献的代码片段,另外就是你第二个问题能否开一个新的 Issue 再具体的描述,你最好能够在已有的 master 中开辟一个新分支提交 PR 上来,我会第一时间针对你的 PR 进行调试辅助你处理,谢谢! |
此问题我已解决,我添加了一个PdfPTableEvent,在tableLayout方法中,对PdfPTable.BACKGROUNDCANVAS添加了图片。 目前咱们的这个处理方式中,对角线处理不了;另外我发现将excel转换成pdf文件时,相对来讲pdf文件有些大。 |
@zhonglongfuwang 你方便提一个 PR 吗?目前你这两个功能我的理解如下:
如果我所猜不错的话,希望你能针对最新 master 的代码提交相应的 PR 上来,这样能够更好的帮助其它人,谢谢! |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
针对合并单元格,单元格右边框的格式有问题,我在PdfTableExcel.java 第93行 添加如下代码
if (range != null) {
rowspan = range.getLastRow() - range.getFirstRow() + 1;
colspan = range.getLastColumn() - range.getFirstColumn() + 1; cell.getCellStyle().setBorderRight(row.getCell(range.getLastColumn()).getCellStyle().getBorderRight()); cell.getCellStyle().setRightBorderColor(row.getCell(range.getLastColumn()).getCellStyle().getRightBorderColor());
}
东西很好用,非常感谢哥们能共享出来。
The text was updated successfully, but these errors were encountered: