0

当我打印到 pdf 时,我的单元格之间有一些间距,这是我无法摆脱的。

基本上我有类似的问题: How to generate a nice PDF with php Excel? (见第一张图片)被描述为已解决

通过将单元格间距设置为 0 边界几乎可以按预期处理,

所以我想我需要将单元格间距设置为 0,只是我不知道该怎么做。

更新:

我找到了这个http://phpexcel.codeplex.com/discussions/249376。但是解决方案涉及弄乱 PHPexcel 的源代码,我宁愿在我的项目中找到一种方法来实现这一点,而不是更改 PHPexcel 文件。

4

1 回答 1

2

参见 HTML Writer 的第 1028 到 1032 行。Cellspacing设置为 0,除非您正在写入 PDF ,并且工作表的 getShowGridLines() 是true(这是默认值),在这种情况下,它设置为 1...所以为工作表调用 setShowGridLines(false)保存前应将单元格间距设置为 0。

于 2013-10-09T11:32:50.800 回答