我精心制作了一个svg生成器,用于打印标签。如果标签看起来不奇怪,那么尺寸是正确的是非常重要的。这里是生成标签表的一个示例。
当从网络打印时,浏览器增加了大量的页边距。上面的例子应该有顶部:7毫米,左右:4.2毫米,底部:5毫米的边距。
在印刷时,它要多得多。如果我复制粘贴svg到矢量图形应用程序,它打印完美!
有没有任何方式,从JavaScript或CSS编程告诉浏览器不要做页眉/页脚,也不添加任何自己的边距?
发布于 2016-02-28 16:02:12
从理论上讲,这是正确的方法:
@page {
margin: 7mm 4.2mm 5mm;
}请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/@page
但是,在所有浏览器中,打印样式太痛苦了(不能一致工作)
https://stackoverflow.com/questions/35684264
复制相似问题