2013-05-14 93 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?

至于你的笔记领域:也许有什么奇怪的背景,非标准的造型? ,或字体不存在?尝试使它成为一个普通的香草桌。