在IE6中打印完全不同于其他A级浏览器打印

时间:2010-06-15 12:45:23

标签: printing internet-explorer-6

有谁知道在IE6中打印网站的最佳实践打印文档?我有一个需要打印的特定页面,除了IE6之外,它在其他浏览器中表现良好,在我的页面右侧被大量切断。

由于

1 个答案:

答案 0 :(得分:0)

我发现制作可打印内容的最简单方法是提供链接到PDF版本文档的打印按钮。

生成PDF是主要任务,但使用正确的工具可以非常简单。

我使用http://www.xhtml2pdf.com/这是一个Python应用程序来获取页面并生成PDF版本。它可能需要一些调整,所以你可能需要一个特殊的样式表来修复一些东西。

除此之外,你还在修复IE。添加打印样式表可能会有所帮助:

<link rel="stylesheet" href="print.css" type="text/css" media="print"  />

并覆盖一些更奢侈的定位方法。如果您居中,请将其拉​​回到左侧,剪掉无关的边距和填充(请记住背景图像不会使用标准打印设置渲染,因此您可以减少大量填充。)

您可能会发现有一些交叉(即您使用PDF版本中的某些打印样式),因此您可以生成混合解决方案,以便人们可以抓取PDF版本并直接从HTML打印。