
我不确定如何使用HTML / CSS / JavaScript来做到这一点.我提出的唯一解决方案是将HTML转换为pdf,然后将其拆分为页面,然后将该pdf转换为图像并将每个图像打印到另一个图像之下.
如果有人可以指出更直接的方法,那将是非常有帮助的.我甚至不确定这是否属于posibble.
顺便说一句,我在后端使用PHP,所以如果有一个PHP类,那将是有帮助的.
无论用户配置了什么,用于diplaying它的页面大小都是字母
这应该在浏览器中看起来如何:
解决方法 我不认为这是可能的.你不能在浏览器(JavaScript)中知道所有用户的打印设置,绝对不能在服务器上知道(PHP,asp,java).更新
以这种方式考虑(请记住,不可能实现100%的可靠打印预览):
>用户导航到页面并要求打印预览
>网站提供打印预览(最好是HTML格式,否则为png或pdf)
>用户喜欢并想要打印:
>从浏览器
>从一些图像查看/编辑程序(png)
>来自Acrobat(pdf)
>每个打印解决方案都有自己的Print …对话框.您可以在此处更改打印设置.
这是你想要的一切都失败的最后一点……你不再能够控制输出(从你的网站)……
总结以上是内存溢出为你收集整理的如何显示HTML文档的打印预览全部内容,希望文章能够帮你解决如何显示HTML文档的打印预览所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)