【问题标题】:How to draw math symbols?如何画数学符号?
【发布时间】:2015-02-28 02:58:29
【问题描述】:

我需要绘制一些图片并将其保存为 JPG 文件。

我知道 C# GDI 可以用 Graphics.DrawString 方法绘制字符串。

但困扰我的是我需要画一些数学符号,如下所示:

那么有没有一些图书馆可以帮助我做到这一点?如何使用 GDI 获取数学符号?

【问题讨论】:

标签: c# windows image math gdi


【解决方案1】:

如果您找不到纯 .NET 解决方案,我会寻找可以呈现标准格式(如 MathML 或 LaTeX 数学表达式)的命令行工具或本机 DLL 库。你会为这些找到很多 FOSS 的东西,我认为整合起来不会太难。如果您使用位图,您可以告诉第 3 方渲染给定大小的位图。如果您需要矢量化绘图,那么您的目标可以是在 LaTeX 中生成整个输出,或者您可以将 MathML/LaTeX 公式转换为 RTF/HTML。

【讨论】:

  • LaTeX 是有史以来最好的数学排版软件。我所知道的最好的 JavaScript 实现是 KaTeX:khan.github.io/KaTeX
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多