Я использую Google Chrome для просмотра 1178x5408 .svg файл. Это включает большую маленькую "подграфику" (снимки экрана диалоговых окон, соединенных стрелками.. думайте "мастер"), все это создается graphviz.
Теперь я хочу распечатать его правильно. Для меня важно не уменьшить масштаб всего этого до одного листка бумаги, с тех пор я не вижу ничего маленьких снимков экрана больше.
Каковы мои наилучшие варианты?
хорошо, я использовал wkhtmltopdf для получения разумного, красивого .pdf от этого .svg:
% wkhtmltopdf.exe input.svg output.pdf
Вы могли попытаться использовать последнюю версию GhostPDL (родственное приложение к Ghostscript; исходный код, доступный из http://svn.ghostscript.com/ghostscript) для преобразования файла в PDF. GhostPDL может обработать SVG (и XPS или PCL) похожим способом, как Ghostscript действительно обрабатывает PostScript. Таким образом, здесь идет командная строка:
gsvg.exe ^
-dNOPAUSE ^
-dBATCH ^
-dSAFER ^
-sOutputFile=my.pdf ^
-sDEVICE=pdfwrite ^
-g1178x5408 ^
c:/path/to/my.svg
После того как Вы получили PDF, необходимо смочь распечатать его легко от Acrobat {Читатель}. По крайней мере теперь с PDF мы знаем различные способы надежно распечатать один большой файл измерений на несколько листов (буква или A4 или A3) бумага с помощью "постеризировать" утилиты.
Возможно, такая "функция" печати плаката также доступна от Inkscape (который может открыть и распечатать SVG непосредственно), но я не уверен от вершины моей головы.