我需要从用户用他的笔(手指)在 Windows 8 的屏幕键盘上写的内容中获取图像而不是文本,就像这样:
这样做的目的是,我需要要求用户放置他的标志,然后获取其 .bmp/.png/.whatever 图像,并将其发送到图像识别器以验证用户身份。
是否可以在 Windows 8 中以编程方式覆盖笔输入并获取图像作为用户输入的结果?
我需要从用户用他的笔(手指)在 Windows 8 的屏幕键盘上写的内容中获取图像而不是文本,就像这样:
这样做的目的是,我需要要求用户放置他的标志,然后获取其 .bmp/.png/.whatever 图像,并将其发送到图像识别器以验证用户身份。
是否可以在 Windows 8 中以编程方式覆盖笔输入并获取图像作为用户输入的结果?
即使在笔模式下,屏幕键盘也只会返回文本。例如,这就是它可以与记事本互操作的方式。
如果您在 windows8 桌面上工作,那么您可以简单地使用 InkCanvas。见http://blogs.msdn.com/b/bsinghal/archive/2007/12/11/wpf-using-the-inkcanvas-control.asp
您可能还希望尝试 Metro 应用程序的墨水示例 http://code.msdn.microsoft.com/windowsapps/Input-simplified-ink-sample-11614bbf