我正在做一个基于平板电脑的项目,用户可以在其中编写要求解的方程式。
问题是我正在使用的识别器类,InkAnalyzer
,无法识别我输入的根符号或任何其他数学符号。我有办法添加这样的功能吗?
基本上,我希望我的程序能够像 Windows 7 附带的数学输入面板一样运行。哦,我用 C# 编写代码。
最佳答案
Load ink to a MathInputControl in C#
页面中提供的解决方案讨论了如何对数学输入控件进行编程。
一旦你以笔划的形式加载你的数学 eqn(你可以从 InkCanvas Control 中获取它们 - 如果你不打算从其他地方读取它并构建笔划)通过 StylusPointCollection 加载到 Math Input Control 中并将它们存储到 StrokeCollection 类和将其流式传输到 ISF(墨水序列化格式)文件中。
解决方案作者将 ISF 文件提供给数学输入控件。在管理数学输入窗口等之前,还需要做更多的工作来找回解决方案。
关于c# - 如何使用识别器类识别数学符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8385462/