InkPicture 控件

使用 InkPicture 控件可以将图像(.jpg、.bmp、.png或 .gif 格式)放置在用户可以向其添加墨迹的应用程序。 它适用于不需将墨迹识别为文本但存储为墨迹的方案。

用户使用笔将墨迹添加到透明层。 用户可以重新调整 InkPicture 窗口的大小,而不会丢失任何墨迹信息,即使重新调整大小时墨迹也会裁剪。

InkPicture 控件包括基本的打印支持;但是,实现打印预览或其他高级打印功能由你决定。

InkPicture 的托管 (.NET Framework) 实现 继承自 PictureBox 类。

默认情况下,如果颜色不处于高对比度模式,则墨迹为黑色;否则,它设置为当前系统颜色设置(COLOR_WINDOWTEXT)值。 此外,默认情况下,FitToCurveFALSE

InkPicture 控件中,使用 Ink 对象加载和保存墨迹。

注意

EditingMode 设置为 删除选择时,将触发其他事件(如 笔划 事件)。 如果要实现自己的删除或选择模式,这些事件非常有用。

 

有关 InkPicture 控件的详细信息,请参阅 InkPicture。

以下部分详细介绍了如何使用 InkPicture 控件: