我正在尝试调整一组div以适应“Avery”商务卡打印纸。这样做的事情允许用户将动态数量的div(如商业卡形状)的内容打印到特定类型的纸张上,以便在打印后轻松分离各个部分。
我的问题是每个浏览器都以不同的方式显示“window.print()”内容。如果我尝试设置div以适合Chrome下的打印机纸张(例如),如果用户从Opera或Firefox打印相同的文档,它将无法正常工作。
到目前为止,我尝试了三种浏览器(Opera,Firefox和Chrome),每种浏览器都显示内容略有不同。这个问题是我无法控制最终用户在打印时使用哪种浏览器。
有没有办法创建一个可以从任何浏览器中同等读取的文件?我知道pdf是这样做的,但有没有办法在js或jquery中动态生成pdf?
非常感谢。
答案 0 :(得分:2)