В Inkscape есть способ автоматически вычислить пространство / область, которую занимает фигура? Я представляю данные в сложных формах, и мне нужен способ их масштабирования соответственно.
В Inkscape есть способ автоматически вычислить пространство / область, которую занимает фигура? Я представляю данные в сложных формах, и мне нужен способ их масштабирования соответственно.
Ответы:
Чтобы автоматически получить площадь фигуры в пикселях, см и т. Д., Просто выберите фигуру, перейдите к Extensions > Visualise Path > Measure Path ...
нужному результату и выберите его. Это не работает для объектов (например, прямоугольники, нарисованные с помощью Create rectangles and squares
инструмента). Преобразуйте их в пути перед ( Path > Object to Path
).
У меня не работает
Traceback (most recent call last):
File "measure.py", line 341, in <module>
e.affect()
File "inkex.py", line 283, in affect
self.effect()
File "measure.py", line 219, in effect
factor = self.unittouu(doc.get('width'))/float(vieww)
File "inkex.py", line 387, in unittouu
p = param.match(string)
TypeError: expected string or buffer
Я попытался с Объектами, преобразованными в Пути, и с недавно созданными Путями. Тот же результат.