从网页

时间:2016-02-28 15:18:52

标签: javascript css svg printing

我精心设计了一个用于打印标签的svg生成器。 如果标签看起来不奇怪,那么尺寸是正确的非常重要。 Here是生成的标签表的示例。

从网上打印时,浏览器会增加很多利润。以上示例应该具有顶部边距:7mm,右/左:4.2mm底部:5mm。

打印时要多得多。如果我复制粘贴svg到矢量图形应用程序,它打印完美!

有没有办法,从JavaScript或CSS以编程方式告诉浏览器不要执行页眉/页脚并且不添加任何自己的页边距?

1 个答案:

答案 0 :(得分:1)

从理论上讲,这是正确的方法:

dt.Columns.Remove("xyz");

请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/@page

但是,打印样式在所有浏览器中都太痛苦了(不能始终如一地工作)