我精心製作了一個用於打印標籤的svg生成器。 如果標籤看起來不太古怪,那麼尺寸是正確的,這一點非常重要。 Here是生成的標籤工作表的一個示例。從網頁打印SVG從邊緣到邊緣
從網絡打印時,瀏覽器會添加很多邊距。上面的例子應該有頂部邊緣:7毫米,右/左:4.2毫米底部:5毫米。
打印時,還有很多。如果我複製粘貼svg到矢量圖形應用程序,它完美打印!
有沒有什麼辦法,從JavaScript或CSS的編程方式告訴瀏覽器不做頁眉/頁腳,並不添加任何自己的利潤?
我精心製作了一個用於打印標籤的svg生成器。 如果標籤看起來不太古怪,那麼尺寸是正確的,這一點非常重要。 Here是生成的標籤工作表的一個示例。從網頁打印SVG從邊緣到邊緣
從網絡打印時,瀏覽器會添加很多邊距。上面的例子應該有頂部邊緣:7毫米,右/左:4.2毫米底部:5毫米。
打印時,還有很多。如果我複製粘貼svg到矢量圖形應用程序,它完美打印!
有沒有什麼辦法,從JavaScript或CSS的編程方式告訴瀏覽器不做頁眉/頁腳,並不添加任何自己的利潤?
從理論上講,這是正確的做法:
@page {
margin: 7mm 4.2mm 5mm;
}
見https://developer.mozilla.org/en-US/docs/Web/CSS/@page
但造型印刷是所有瀏覽器中太痛苦了(不工作始終)
你可能想看看到CSS的['@media types'](https://www.w3.org/TR/CSS21/media.html#at-media-rule),特別是'@media print' –