在C#(winforms)桌面应用程序中打印数学方程式的最佳方法是什么?来源的格式并不重要;我只需要一点努力就可以产生几乎任何东西。重要的是它应该是相对较高的性能和较低的开销(我知道,我只应该选择2个{性能,大小,功能},但我想要所有3个。)
我考虑过的事情:
有什么建议吗?你们中的任何一个人过去都做过这种事吗?
答案 0 :(得分:3)
一些谷歌搜索引导我到这个CodeProject article:它使用MimeTex,一个从乳胶公式生成gif的库。你必须使用PInvoke在C#中使用它,但一切似乎都在文章中。
答案 1 :(得分:0)
您可以将MEAL用于WinForms。它真的很容易使用。
答案 2 :(得分:0)
如果可行,您的应用程序的潜在解决方案是托管一个在线活动服务器页面,您可以传递LaTeX标记并让它返回一个图像。明显的限制包括带宽,网络访问和速度。
使用CharlesB提供的CodeProject和MineTex链接将是一个很好的起点,可以从中实现C#/ ASP解决方案。
然后,从winforms中,您可以发出请求并获取可以在控件中显示的图像,甚至可以使用GDI +进行渲染。