css – 打印网页的像素的安全宽度?

前端之家收集整理的这篇文章主要介绍了css – 打印网页的像素的安全宽度?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
打印网页的像素的安全宽度是多少?

我的页面包括图片,我想确保他们在打印时不会被剪切。

我知道不同的浏览器边距和美国Letter / DIN A4纸张尺寸。所以我们得到标准的信件大小和一些默认的DPI值。但是我可以将这些转换为像素值以指定在图像的“宽度”属性

解决方法

至于一个真正的“普遍答案”,我不能提供一个。但是,我可以提供一个简单和确定的答案一些细节…

670 PIXELS

至少这似乎是一个安全的答案微软产品。我读了很多建议,包括675,但后测试这自己670是我想出了。

所有的DPI,保证金问题,硬件差异,这个答案是基于这样的事实,如果我使用打印预览在IE9(标准边距) – 并设置打印尺寸到100%,而不是默认的“收缩适合” ,一切都适合在页面上,而不会被切断在这个宽度。

如果我发送一封HTML电子邮件给自己,并收到它与Windows Live Mail 2011(什么Outlook Express成为),我打印的页面在670宽度 – 一切一切都适合。如果我将它发送到实际的硬拷贝或MS XPS文件(虚拟打印输出),这也是正确的。

在我实验之前,我使用任意宽度700.在上面提到的所有情况下,页面的一部分被切断。当我减少到670,一切都很完美。

至于如何设置宽度 – 我只是使用一个原始“包装”html表,并将其宽度定义为670。

如果你可以决定最终用户的软件,这样的事情可以直截了当。如果你不能(当然通常是这种情况),你可以测试的细节,如他们正在使用的浏览器等,并硬编码解决方案的重要。在IE和FF之间,你将覆盖大约90%的网络用户。放入一些其他代码为“其他人”,一般似乎工作,称之为一天…

原文链接:https://www.f2er.com/css/223478.html

猜你在找的CSS相关文章