У меня есть 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». Надеюсь, это имеет смысл.
Если я понимаю проблему, то есть несколько способов сделать это:
transform
атрибут к <g>
группе. Я хочу, чтобы Inkscape обновлял значения координат для каждого пути на основе новой позиции верхнего левого угла.x
, а не добавляю атрибут преобразования.
y
<g>
<Path>
элементу. Я обновляю вопрос образцом, спасибо.
Кай