2013-05-14 181 views
2

我一直在經歷最奇怪的問題,我甚至無法開始排除故障。我工作的這個項目的網頁是100%可打印的,這一點很重要。正如您可以看到下面的簽名字段以及備註字段(帶有字符串「erererer」)在Google Chromes打印預覽中顯示效果很好,但在使用Chrome瀏覽器實際打印時沒有。事實上,註釋字段只是打印出邊框,沒有其他東西(看起來像一個帶有邊框的白色空白div),並且簽名字段會打印除實際簽名外的所有內容。當我使用谷歌瀏覽器將文檔保存爲PDF格式,然後直接從PDF打印出來時,所有內容都打印完美。當我使用firefox進行打印時,簽名區域打印完美,但留下的問題仍然只是打印外部邊界。打印的網頁看起來不像Google Chromes打印預覽

我將不勝感激關於如何開始解決這個問題或任何意見,爲什麼這可能會發生的任何建議。

非常感謝提前!

http://i44.tinypic.com/b4ephw.png

回答

1

如果需要準確可靠&印刷適性,去iText的和PDF是一個解決方案。您可以將頁面呈現爲PDF,並將其顯示在瀏覽器中,然後按指定的方式完全打印。

HTML通常不精確,瀏覽器有標記(頁碼等),可能會出現問題。

iText(最新版本)可用於開源或商業。還有一個免費的舊版本。看:What is latest version of itext that is not AGPL?

至於你的筆記領域:也許有什麼奇怪的背景,非標準的造型? ,或字體不存在?嘗試使它成爲一個普通的香草桌。