Хочется распечатать немного векторной графики на «простыню». Она не просто большая (больше A0), но ещё и нестандартного размера. При этом из инструментария есть линупс и принтер формата A4. Ну, чтобы было понятнее, я объясню зачем это надо: я хочу стены обклеить векторной графикой. Думаю напечатать много-много страниц a4, аккуратненько их обрезать, поклеить на стены, а потом подмазать краской стыки, чтоб они не так в глаза не бросались. Как обрезать, поклеить и покрасить я не спрашиваю — сам разберусь. =) Но вот как можно добраться от задумки к стопке напечатанных листов — это уже интереснее.
Один способ я знаю. Этот тот способ, которым я это уже сделал. В inkscape я взял холст размером со стену, разрисовал его и вывел в ps. Получился одностраничный файл ps, с размером страницы во всю стену. А потом делал так: мысленно порезал стену на прямоугольные клеточки, на куски влезающие на A4; затем при помощи pstops сдвигал в левый нижний угол «стены» очередную «клеточку»; и отправлял эту «стену» на печать. После сдвига получался ps-файл, с размером страницы равной размеру стены, но просто рисунок был смещён. Принтер, получая «стену» в качестве задания, печатал лишь кусок размера a4 из левого нижнего угла (то есть только нужную «клеточку»). В общем и целом работоспособный подход. Но чувствуется некая незавершённость. Хотелось бы не просто сдвигать очередную «клеточку», в левый нижний угол, но ещё и отрезать от простыни прямоугольник из этого угла размером в a4. Например для того, чтобы потом собрать вырезанные таким образом листы в один многостраничный файл с расширением .ps, закатать на болванку, и закопать, в назидание потомкам.
Но как обрезать простыню в ps — это лишь пол-вопроса. Дело в том, что быть может существует какая-нибудь программулина, в которой можно и нарисовать содержимое простыни, и там же покромсать её на листы формата a4, указать порядок вывода этих листов, и отправить на печать. В inkscape я не нашёл ничего подобного. В OO — тоже. Точнее в OO можно. Но черезжопу. Если рисовать в OO Calc, то там можно установить границы страниц. Но на мой взгляд, вариант с inkscape и pstops менее черезжопный.
Есть ли редактор векторной (растровой) графики, в котором можно установить границы страниц, типа того как это делается в Calc/Excel? А может есть другие идеи? Мне в принципе это уже не надо, но поскольку я не нашёл решения, удовлетворяющего моё чувство прекрасного, я никак не могу успокоится.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1