我的UWP APP中有一个尺寸为400x250的InkCanvas控件。我对绘图没有任何问题。但是,当我离开InkCanvas(400x250)的范围而不释放指针并继续绘制页面的其他部分时,InkCanvas仍会添加墨水。
我只希望InkCanvas从我为其width和height属性指定的部分获取墨迹。是否存在任何实现这一目标的方法或方法?
答案 0 :(得分:0)
我正在使用CoreInkIndependentInputSource的PointerPressing事件来捕获用户是否在表面上绘制了任何内容,但我不认为它与之相关。
最终我最终使用了Win2D库和一些名为RenderAsync的方法,我在互联网上找到了一个表面,用于给定的InkCanvas宽度/高度,并使用给定的背景颜色,格式和质量选项将数据保存到指定的StorageFile