[英]FPDF not working properly in some browsers
我有一個使用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()中允許使用空格。 我的錯 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.