我正在使用 WPF InkCanvas 控件来捕获 Tablet PC 应用程序中的签名。
我的要求之一是验证应用程序是否真的已“签名”。现在我通过检查 InkCanvas 的 Strokes 集合来执行此操作 - 如果有 0 个笔划,那么我知道用户没有“签名”。
但是,如果用户输入一个斜线,甚至一个点,这算作一个笔划,我的验证测试将通过,即使签名不是真的有效。
关于如何为此建立更好的测试的任何想法?诚然,什么是有效签名和什么不是有效签名的用例非常模糊,但我想尝试消除明显不好的签名。
或者这是否以任何直接的方式根本无法解决?