Используйте Inkscape для выравнивания SVG по левому верхнему углу холста

У меня есть SVG, в котором есть bbox что-то вроде

SVGRect {x: 236.92999267578125, y: 99.98999786376953, width: 121.48001098632812, height: 224.70001220703125}

Как я могу использовать Inkscape для размещения изображения в левом верхнем углу холста, чтобы значения x& yвыше были равны нулю.

Редактировать: я понял, используя панель выравнивания и распределения. Тем не менее, inkscape применяется transformationи фактически не меняет координаты пути, чего я действительно хочу.введите описание изображения здесь

--- РЕДАКТИРОВАТЬ --- В соответствии с запросом @Scribblemacher, вот образец.

Я хочу это:

<g transform=(-10, -10)>
  <path d="M329.66,99.99l22.1,4c0,0-14.5,52.9-2.1,51.6c0,0-11.7,72.7-10,83.7
        c0,0,18.8,81.1,17.3,85.4...>

преобразовать в это:

<g>
  <path d="M319.66,88.99l22.1,4c0,0-14.5,52.9-2.1,51.6c0,0-11.7,72.7-10,83.7
            c0,0,18.8,81.1,17.3,85.4...>"

Другими словами, преобразование должно быть отображено на отдельные пути группы, фактические координаты пути. Приведенное выше «M329.66,88.99» становится «M319.66,99.99». Надеюсь, это имеет смысл.

Может быть, я что-то упускаю, но нельзя ли просто открыть SVG в текстовом редакторе и изменить X и Y?

Ответы (1)

Если я понимаю проблему, то есть несколько способов сделать это:

  • Включите параметр привязки «Привязать к границе страницы», затем просто перетащите объект в угол
  • Выбрав объект, вы можете вручную установить координаты X и Y на панели инструментов.
  • Выбрав объект, нажмите Ctrl+ Shift+ X, чтобы открыть редактор XML, и измените X и Y вручную.
Спасибо, что вернулись ко мне. Я попробовал первые два, однако они добавляют transformатрибут к <g>группе. Я хочу, чтобы Inkscape обновлял значения координат для каждого пути на основе новой позиции верхнего левого угла.
Можете ли вы дополнить свой вопрос образцом SVG (либо изображением, либо кодом), в котором проявляется эта проблема? Я не могу воспроизвести это в Inkscape 0.91. Когда я делаю какие-либо движения с объектом, я применяю его к и x, а не добавляю атрибут преобразования. y<g>
Да, это то, что он делает и в моей системе. Возможно, я недостаточно ясно выразился. Я хочу, чтобы преобразование применялось к отдельному <Path>элементу. Я обновляю вопрос образцом, спасибо.