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