Чи існує спосіб 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
Я спробував із об'єктами, перетвореними на Paths, і із новоствореними Paths. Той самий результат.