Trong Inkscape, có cách nào để tự động tính toán không gian / diện tích mà hình dạng chiếm giữ không? Tôi đang biểu diễn dữ liệu theo các hình dạng phức tạp và tôi cần một cách để chia tỷ lệ chúng cho phù hợp.
Trong Inkscape, có cách nào để tự động tính toán không gian / diện tích mà hình dạng chiếm giữ không? Tôi đang biểu diễn dữ liệu theo các hình dạng phức tạp và tôi cần một cách để chia tỷ lệ chúng cho phù hợp.
Câu trả lời:
Để tự động có được diện tích của hình bằng pixel, cm, v.v. chỉ cần chọn hình dạng, đi đến Extensions > Visualise Path > Measure Path ...
và chọn đầu ra mong muốn. Nó không hoạt động cho các đối tượng mặc dù (ví dụ hình chữ nhật được vẽ bằng Create rectangles and squares
công cụ). Chuyển đổi chúng thành các đường dẫn trước ( Path > Object to Path
).
Không làm việc cho tôi:
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
Tôi đã thử với các đối tượng được chuyển đổi thành Đường dẫn và với Đường dẫn mới được tạo. Cùng một kết quả.