Pretty printing math in C# desktop application
What is the best method of printing math equations in a C# (winforms) desktop application? The format for the source is not important; I can generate almost anything with a little effort. What is important is that it should be relatively high performance and low overhead (I know, I'm only supposed to pick 2 of { performance, size, features } but I want all 3.)
Things I have considered:
Any suggestions? Have any of you done this sort of thing in the past?
Some googling lead me to this CodeProject article: it uses MimeTex, a library that generates gif from latex formulas. You'll have to use PInvoke to have it in C#, but everything seems to be in the article.
You can use MEEL for WinForms. It realy easy to use.
A potential solution for your application, if it is feasible, would be to host an online active server page that you could pass LaTeX markup and have it return an image. Obvious constraints include bandwidth, network access, and speed.
Using the CodeProject and MineTex links provided by CharlesB would be great starting points, from which a C#/ASP solution could be implemented.
Then, from winforms, you could make the request and obtain an image which could be displayed within a control, or even rendered using GDI+.
链接地址: http://www.djcxy.com/p/4572.html上一篇: 屏幕旋转后蓝牙激活警报对话框倍增
下一篇: 漂亮的C#桌面应用程序的打印数学