c# - 如何使用识别器类识别数学符号?

标签 c# wpf tablet-pc handwriting

我正在做一个基于平板电脑的项目,用户可以在其中编写要求解的方程式。

问题是我正在使用的识别器类,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/

相关文章:

c# - 富文本框 wpf 绑定(bind)

wpf - Tablet PC/WPF 文本框错误 - 任何解决方法?

c# - 仅使用 xml 文件的部分内容

c# - 在 Windows 资源管理器中打开 Windows 7 库

c# - 使用 linq 从分号分隔的字符串创建字典<string,string>

delphi - 如何使用Delphi检测Windows 10是否处于平板电脑模式?

c# - 将弹出窗口保持在窗口范围内

wpf - WPF中的Measure中的NullReferenceException

c# - 是否可以通过 URI 引用存储在独立存储中的文件?