1
我正在用wxWidgets寫一些科學數據的小瀏覽器。只要它是一個圖形,最好使用使用浮動座標而不是整數的GraphicsContext。另外,保存相同的圖片會很好,不僅可以繪製圖片。當在DC上繪圖時(例如PaintDC),我可以用新版本的wxWidgets中的SVGFileDC替換它並獲取文件。有沒有辦法解決SVGFileDC的GraphicsContext問題
有沒有辦法用GraphicsContext做類似的技巧?看來(根據documentation)沒有簡單的方法從SVGFileDC獲取GraphicsContext。
可能。我用Matplotlib編寫了緩慢且困惑的代碼。我已經嘗試了原始的wxWidgets,並且(在露天工作之後)意識到代碼縮短了幾倍,明顯更清晰,數量級更快,並且可以立即被重寫爲C++。 wxMathPlot不會幫助,因爲它不會產生例如二維彩色繪圖。實際上,科學數據的可視化並不包含在基本的一維圖中。 – Misha
當然wxMathPlot產生2D彩色圖!你看我在我的答案中鏈接到的wxMathPlot網站嗎? – ravenspoint
我在幾分鐘內沒有找到它,並停止搜索。如果你可以直接鏈接到文檔,這將是很好的。或者你的意思是mpBitmapLayer?然後我發現與原始wx相比沒有優勢。無論如何,在我的情況下,它是比傳統的繪圖軸,標籤等更多的圖片。順便說一下,你是否知道wxPython本身[包含圖庫](http://www.wxpython.org/docs/api/wx.lib.plot-module.html)?它似乎具有類似的功能。 – Misha