我正在繪製幾何圖形中的一些圖元(「F1 M 77,92L 704,92L 704,517L 77,517L 77,92 Z」ie),將它們存儲在GeometryDrawings中並使用DrawingVisuals和對象進行顯示從FrameworkElement繼承。到目前爲止一切都很順利,但現在需要手動調整一些幾何尺寸。由此,我的意思是輸入新的高度/寬度值,並獲得新座標不使用轉換。幾何的BoundingBox是隻讀的,並且將設置爲伸展的內容的相應可視化對象的大小更改不是一種選擇,因爲狀態(新數據)將不會保留在生成的(幾何)序列化xaml中。任何想法如何實現?調整幾何圖形/幾何圖形
0
A
回答
相關問題
- 1. 添加幾何圖形
- 2. ESRI UNION REST調用的幾何圖形
- 3. 幾頁圖形API
- 4. 在外部幾何圖形上繪圖
- 5. 在打印點上調整幾何圖形
- 6. R如何繪製多個幾何圖形的圖形
- 7. 來自OSRM路線的幾何圖形
- 8. OpenGL紋理不遵循幾何圖形
- 9. Qt WindowMaximize不改變幾何圖形(C++)
- 10. D3添加網格和幾何圖形
- 11. Java pong遊戲圖形或幾何2D
- 12. Google Maps API v3:繪製幾何圖形
- 13. 連接幾何圖形的邊框
- 14. 不支持幾何圖形的樣式
- 15. 從字體中提取幾何圖形
- 16. C#繪製Oracle空間幾何圖形
- 17. Java內部的幾何圖形
- 18. 使用Boost庫拆分幾何圖形
- 19. 讀取shape文件的幾何圖形
- 20. 幾何圖形:最近的一對點
- 21. 更改three.js對象的幾何圖形
- 22. hittest沒有檢測到隱藏在ios11中其他幾何圖形中的幾何圖形 - swift
- 23. 從節點雲中查找幾何圖形(形狀)
- 24. WPF幾何圖形(路徑)部分填充形狀
- 25. GeoDjango上的條形Z尺寸(力2D幾何圖形)
- 26. 如何更改bmp圖像的幾何圖形
- 27. 幾何/形狀識別(奇數形狀)
- 28. Threejs,在幾何形狀
- 29. 計算幾何(多邊形)
- 30. 計算幾何形狀
變換可以應用到幾何本身,但這不是我所需要的。我認爲我可以做一些解決方法,如採取新的期望大小的幾何,採用源元素的邊界框,相互分割,採取係數,應用ScaleTransform,但這可能會導致性能問題和其他副作用。我已經深入瞭解WPF圖形堆棧並發現了關於數字,也許他們可以幫助我實現想要的結果。問題是我得到源路徑形式(表達式設計導出)的幾何形狀,我猜不能從這些數據恢復分段結構。 – Jaded