有没有办法在SVG中声明打印机设置?

时间:2019-02-11 12:13:56

标签: svg printing

我在打印从Inkscape导出的SVG文件时遇到缩放问题。 It turns out问题是由错误/不兼容的打印机设置引起的。

是否有一种方法可以从SVG文件中建议打印机设置,而应用程序 在打印该文件时必须予以考虑?

1 个答案:

答案 0 :(得分:1)

简而言之:不,这不可能。

首先,SVG文件不适用于打印。这是用于Web图形的一种简单的矢量文件格式。它甚至不能具有颜色配置文件或多个页面。

即使我们在谈论PDF(用于打印),也无法强制设置打印机设置,例如纸张格式,方向,适合打印机边距/实际尺寸,灰度/彩色,分辨率等。

在这种情况下,听起来可能是个好主意,但是从用户的角度来看,如果文档不能以相同的方式运行并不断尝试覆盖用户的首选打印机设置。

此外,不同的打印机可能具有不同的可用设置。我不确定,但是我不认为这有全球标准。可能会有制造商使用自己的标准。

我确实知道您为什么要这样做。我经常向客户发送设计以供批准,他们告诉我所有内容看起来都很小-他们不知道适合打印机边距/实际尺寸的问题,但是我无法控制他们的打印机,所以我必须指示他们以实际尺寸/ 100%进行打印。