В настоящее время у меня есть опыт Человека-паука с InkScape 1.0 (4035a4fb49, 2020-05-01).
Исходные файлы представляют собой простые файлы SVG, без каких-либо настроек или лишних вещей, которые Inkscape настаивает на использовании, в качестве простого примера:
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 4200 260"
height="75"
width="1211.538">
<path
d="m 190,0
c -660,0 -1290,0 -1990,0 0,87 0,170 0,260 600,0 1220,0 1837,0
C 100,180 160,96 190,0
Z"
style="fill:#f77;fill-opacity:0.32;" />
<path
d="m 230,260
c 720,0 1470,0 2170,0 0,-90 0,-173 0,-260
C 1600,0 800,0.01 0,0.01 63,97 140,180 230,260
Z"
style="display:inline;fill:#f7f;fill-opacity:0.32;" />
</svg>
Что я пытаюсь сделать, так это полностью переместить изображения в область просмотра без необходимости переводить положение (как это обычно делается в InkScape).
Проблемы, с которыми я сталкиваюсь:
В качестве примера, вот простая пара фигур, которую я пытаюсь переместить...
На изображении выше вы можете ясно видеть, что граница страницы лежит поверх фигур.
Обратите внимание на кривые и цвета на перекрестке в середине...
Теперь, если я применю изменение размера к странице...
Объекты меняют форму в середине. Поскольку это часть фирменного стиля, я не могу этого допустить; Я подозреваю, что InkScape пересчитывает (плохо/глючно) кривые Безье, используемые в двух путях.
Я проверил, не является ли это ошибкой, но ничего не нашел напрямую.
Есть ли варианты (я искал, искал в Google и даже пытался жестко обругать свой компьютер, но ничего не могу найти), чтобы отключить эти невероятно раздражающие функции, или простой способ достичь моей цели без необходимости вручную пересчитать все значения?
Вы можете отключить поведение преобразования в «Настройки»> «Поведение»> «Преобразования » и выбрать «Оптимизировать» вместо «Сохранить».
Однако, если вы затем переместите пути, Inkscape пересчитает позиции путей и добавит свои собственные стили. Я не знаю способа предотвратить это. Однако, когда я это делаю, формы и кривые визуально не меняются. Я не могу воспроизвести эту часть вашей проблемы.
Павел
Билли Керр