Wxpython 是否有从SVGFileDC中获取GraphicsContext的解决方法

Wxpython 是否有从SVGFileDC中获取GraphicsContext的解决方法,wxpython,wxwidgets,Wxpython,Wxwidgets,我正在使用wxWidgets编写一些科学数据的小查看器。只要它是一个图形,最好使用GraphicsContext,它使用浮动坐标,而不是整数。另外,保存同一张图片会很好,而不仅仅是绘制它。当在DC(例如PaintDC)绘图时,我可以在wxWidgets的新版本中将其替换为SVGFileDC并获取文件 是否有一些方法可以使用GraphicsContext执行类似的操作?似乎(根据)从SVGFileDC获取GraphicsContext没有简单的方法 我不能直接回答你的问题。然而,在我看来,你的工作

我正在使用wxWidgets编写一些科学数据的小查看器。只要它是一个图形,最好使用GraphicsContext,它使用浮动坐标,而不是整数。另外,保存同一张图片会很好,而不仅仅是绘制它。当在DC(例如PaintDC)绘图时,我可以在wxWidgets的新版本中将其替换为SVGFileDC并获取文件


是否有一些方法可以使用GraphicsContext执行类似的操作?似乎(根据)从SVGFileDC获取GraphicsContext没有简单的方法

我不能直接回答你的问题。然而,在我看来,你的工作水平太低,可能是在“发明轮子”。我希望通过使用一个可用的、经过测试和调试的绘图软件包,您可以获得所需的所有功能,以及您尚未想到的更多功能

我已经在几个项目上使用过-它非常好


我不能直接回答你的问题。然而,在我看来,你的工作水平太低,可能是在“发明轮子”。我希望通过使用一个可用的、经过测试和调试的绘图软件包,您可以获得所需的所有功能,以及您尚未想到的更多功能

我已经在几个项目上使用过-它非常好


可能是。我用Matplotlib编写了缓慢而复杂的代码。我已经尝试过原始WxWIDGET(并且在露头工作几天后)意识到代码是短的,明显更清晰,数量级更快,并且可以在任何时候被重写为C++。wxMathPlot不会有任何帮助,因为它根本不会生成例如2D颜色图。实际上,科学数据的可视化不包括在基本的1D图中。当然,wxMathPlot会生成2D彩色图!你看过我在回答中链接到的wxMathPlot网站了吗?几分钟后我没有找到它,于是停止了搜索。如果你能直接链接到文档,那就太好了。还是说mpBitmapLayer?那么我看不出与原始wx相比有什么优势。无论如何,在我的例子中,它比传统的带有轴、标签等的绘图更具图片性。顺便问一下,你知道wxPython本身吗?它似乎也有类似的功能。在我的回答中已经有一个指向文档的链接。只需点击链接,它将直接带您到文档-无需“搜索”,因此,您没有问题的答案。相反,你试图说服我把时间花在另一个“酷”的图书馆上。没有任何线索表明这会有什么帮助。谢谢,但不,可能是。我用Matplotlib编写了缓慢而复杂的代码。我已经尝试过原始WxWIDGET(并且在露头工作几天后)意识到代码是短的,明显更清晰,数量级更快,并且可以在任何时候被重写为C++。wxMathPlot不会有任何帮助,因为它根本不会生成例如2D颜色图。实际上,科学数据的可视化不包括在基本的1D图中。当然,wxMathPlot会生成2D彩色图!你看过我在回答中链接到的wxMathPlot网站了吗?几分钟后我没有找到它,于是停止了搜索。如果你能直接链接到文档,那就太好了。还是说mpBitmapLayer?那么我看不出与原始wx相比有什么优势。无论如何,在我的例子中,它比传统的带有轴、标签等的绘图更具图片性。顺便问一下,你知道wxPython本身吗?它似乎也有类似的功能。在我的回答中已经有一个指向文档的链接。只需点击链接,它将直接带您到文档-无需“搜索”,因此,您没有问题的答案。相反,你试图说服我把时间花在另一个“酷”的图书馆上。没有任何线索表明这会有什么帮助。谢谢,但是不要。