我有一个使用FPDF创建PDF的php文件。我的php文件在读取了几个$ _POST值后执行了该操作,“确定”了要显示的内容。PDF是单个页面,仅包含通过Cell()的简单文本和一些PNG图像。
PDF在浏览器中显示了不同的行为。我在文档中找不到与此有关的任何信息。我发现以下测试结果:
在上面,我的意思是下载:从显示视图中“将文件另存为”,以区别于通过Output('foo.pdf',D)的强制下载。后者也显示出不一致的结果。
什么会引起我的问题?我可以采取哪些步骤进行进一步调试?
经过不断的挖掘,我发现了所有麻烦的原因:
$pdf->Cell(0,13,' ',0,1);
因此,似乎不允许写入仅包含空格的单元格。相反,您可以编写
$pdf->Cell(0,13,'',0,1);
没有什么问题。
编辑:我犯了一个错误,在第一个SetFont()之前调用Cell()。如果首先设置了SetFont(),则在Cell()中允许使用空格。我的错 :)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句