在Inkscape中量化形状的面积


15

在Inkscape中,是否可以自动计算形状占用的空间/面积?我用复杂的形状表示数据,我需要一种相应地缩放它们的方法。

Answers:


16

要自动获得以像素,厘米等为单位的形状区域,只需选择形状,请转到Extensions > Visualise Path > Measure Path ...并选择所需的输出。但是,它不适用于对象(例如,使用Create rectangles and squares工具绘制的矩形)。将它们转换为(Path > Object to Path)之前的路径。


这些指示都很好,但是“长度”,“面积”或“质心”都没有发生。我有Inkscape 0.91。
miguelmorin

它适用于Inkscape 0.92.3。但是,除常规路径外,它似乎不支持任何其他功能。例如,我无法获得整个组的结果,但是将其取消分组后,它可以用于单个路径。
cxw

0

对我不起作用:

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

我尝试将对象转换为路径,并尝试使用新创建的路径。结果相同。


欢迎使用GraphicDesign SX。您的帖子不是问题的答案,而是对其他答案的评论。请阅读如何发布好的问题和答案以及不发布的内容,以熟悉我们的指南:graphicdesign.stackexchange.com/help
Philipp,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.