Dalam Inkscape, apakah ada cara untuk secara otomatis menghitung ruang / area yang ditempati suatu bentuk? Saya mewakili data dalam bentuk yang kompleks dan saya perlu cara untuk mengaturnya.
Dalam Inkscape, apakah ada cara untuk secara otomatis menghitung ruang / area yang ditempati suatu bentuk? Saya mewakili data dalam bentuk yang kompleks dan saya perlu cara untuk mengaturnya.
Jawaban:
Untuk secara otomatis mendapatkan area bentuk dalam pixel, cm dan sebagainya cukup pilih bentuk, pergi ke Extensions > Visualise Path > Measure Path ...
dan pilih output yang diinginkan. Ini tidak berfungsi untuk objek (misalnya persegi panjang yang digambar dengan Create rectangles and squares
alat). Konversikan ke jalur sebelumnya ( Path > Object to Path
).
Tidak bekerja untuk saya:
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
Saya mencoba dengan Objects yang diubah menjadi Paths, dan dengan Paths yang baru dibuat. Hasil yang sama