Есть ли способ объявить настройки принтера в SVG? - PullRequest
0 голосов
/ 11 февраля 2019

У меня возникла проблема с масштабированием при печати файла SVG, который экспортируется из Inkscape. Оказывается , что проблема вызвана неправильными / несовместимыми настройками принтера.

Есть ли способ предложить настройки принтера из файла SVG, когда приложение должно учитывать при печати этого файла?

1 Ответ

0 голосов
/ 11 февраля 2019

Короче говоря: Нет, это невозможно.

Прежде всего, файл SVG не предназначен для печати.Это простой векторный формат файла, используемый для веб-графики.Он даже не может иметь цветовой профиль или несколько страниц.

Даже если мы говорим о PDF (который предназначен для печати), невозможно принудительно настроить параметры принтера, такие как формат бумаги, ориентация,подходит для полей принтера / фактического размера, оттенков серого / цвета, разрешения и т. д.

В этом случае может показаться хорошей идеей сделать это, но с точки зрения пользователябыло бы очень неприятно, если бы документы не работали одинаково и постоянно пытались переопределить предпочитаемые пользователем настройки принтера.

Кроме того, разные принтеры могли иметь разные настройки.Я не уверен, но я не думаю, что существует глобальный стандарт для этого.Могут быть производители, которые используют свой собственный стандарт.

Я понимаю, почему вы этого хотите.Я часто отправляю образцы для одобрения своим клиентам, и они говорят мне, что все выглядит довольно маленьким - они не знают о проблеме соответствия полей / фактического размера , но я не могу контролировать их принтер, поэтому у меня естьпоручить им напечатать на фактический размер / 100% .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...