Quantifique a área de uma forma no Inkscape

15

No Inkscape, existe uma maneira de calcular automaticamente o espaço / área que uma forma ocupa? Estou representando dados em formas complexas e preciso de uma maneira de escalá-los de acordo.

Stockfisch
fonte

Respostas:

16

Para obter automaticamente a área de uma forma em pixel, cm e assim por diante, basta selecionar a forma, vá para Extensions > Visualise Path > Measure Path ...e selecione a saída desejada. Porém, ele não funciona para objetos (por exemplo, retângulos desenhados com a Create rectangles and squaresferramenta). Converta-os em caminhos antes ( Path > Object to Path).

Stockfisch
fonte
As indicações são boas, mas nada acontece com Comprimento, Área ou Centro de massa. Tenho o Inkscape 0.91.
Miguelmorin 03/11/19
Funciona para mim no Inkscape 0.92.3. No entanto, ele não parece suportar nada além de caminhos regulares. Por exemplo, não consegui obter resultados para um grupo inteiro, mas funcionou para caminhos individuais depois que os agrupei.
Cxw # 04/19
0

Nao funciona para mim:

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

Eu tentei com objetos transformados em caminhos e com caminhos criados recentemente. Mesmo resultado.

Jonas
fonte
Bem-vindo ao GraphicDesign SX. Sua postagem não é uma resposta para a pergunta, mas um comentário sobre outra resposta. Familiarize-se com nossas diretrizes, lendo como postar boas perguntas e respostas e o que não postar: graphicdesign.stackexchange.com/help
Philipp