需先确认手写批注是否为“墨迹批注”(即通过“审阅→开始墨迹书写”添加且已启用“将墨迹作为批注处理”),仅此类可被“导出审阅摘要”识别并提取OCR文本;自由绘制的墨迹图形则需解压.docx查找.ink文件用Windows Ink工作区导出图像,或用VBA截图处理。

如果您在Word文档中添加了大量手写批注(即使用“绘图”或触控笔在文档上直接书写的墨迹注释),但需要将这些批注内容统一提取为可编辑文本或汇总信息,则不能依赖常规的“批注”窗格,因为手写批注默认不被“审阅”选项卡中的标准批注导出功能识别。以下是利用Word内置审阅功能及相关变通方式批量提取手写批注的可行路径:
一、确认手写批注是否为墨迹注释(Ink Annotations)
Word中所谓“手写批注”实际分为两类:一类是插入→绘图→钢笔/铅笔绘制的墨迹对象;另一类是启用“触控”模式后在文档空白处或文字上方直接书写的墨迹注释。只有后者(即通过“审阅→开始墨迹书写”或触控笔激活的墨迹批注)才可能被“导出审阅摘要”功能部分捕获。前者属于自由图形对象,无法被自动识别为批注。
1、打开目标Word文档,切换到“审阅”选项卡。
2、检查功能区右端是否存在“开始墨迹书写”按钮;若存在且呈高亮状态,说明当前文档启用了墨迹支持。
3、点击该按钮旁的下拉箭头,选择“墨迹设置”→勾选“将墨迹作为批注处理”(此选项仅在启用触控/平板模式时可见)。
二、使用“审阅摘要”功能导出已识别的墨迹批注
当手写内容已被Word识别为墨迹批注(即在文档侧边栏“审阅窗格”中显示为带作者名和时间戳的墨迹缩略图),则可通过“导出审阅摘要”生成含手写内容描述的汇总文档,但需注意:该功能不会还原原始笔迹图像,而是提取其关联的文本识别结果(OCR)或占位说明。
1、确保所有墨迹批注均处于未删除状态,并且文档保存为.docx格式(非.doc或.pdf)。
2、在“审阅”选项卡中,点击“跟踪”组内的“显示备注”下拉菜单→选择“所有标记”,使全部墨迹批注可见。
3、点击“审阅摘要”→“发送审阅摘要”→选择“新建文档”。
4、在生成的新文档中,查找标题为“墨迹批注”或“Ink Comment”字段下的表格行,其中“内容”列可能显示“[墨迹批注]”或经OCR识别后的粗略文本(取决于系统语言包与墨迹清晰度)。
三、启用Windows Ink工作区并导出原始墨迹文件
若Word未将手写内容识别为可导出批注,可借助Windows底层墨迹服务导出原始INK数据文件,再通过第三方工具解析。该方法绕过Word审阅机制,直接提取嵌入文档的墨迹流。
1、关闭Word,用记事本或VS Code以纯文本方式打开.docx文件——需先将.docx后缀改为.zip,解压后进入word\embeddings\子文件夹。
2、查找扩展名为.ink或.inx的文件(如inkData1.ink),这些即为原始墨迹序列化文件。
3、将该文件复制至桌面,右键→“打开方式”→选择“Windows Ink 工作区”(需Windows 10/11系统预装)。
4、在Ink工作区中点击顶部菜单“文件”→“导出”→选择“PDF”或“图片(PNG)”,即可获得每条手写批注的独立图像文件。
四、使用VBA宏遍历并截图墨迹对象(适用于自由绘制型手写)
对于未启用墨迹批注模式、仅以形状对象形式存在的手写内容(如使用“插入→形状→自由曲线”绘制的线条),Word无原生导出接口,但可通过VBA模拟选中、缩放、截图逻辑,逐个捕获其可视区域。
1、按Alt+F11打开VBA编辑器,插入新模块。
2、粘贴以下代码片段(仅执行截图操作,不保存):
Sub CaptureInkShapes()
Dim shp As Shape
For Each shp In ActiveDocument.Shapes
If shp.Type = msoLine Or shp.Type = msoFreeform Then
shp.Select
SendKeys "^{PRINTSCREEN}"
End If
Next shp
End Sub
3、返回Word,按F5运行宏,系统将对每个自由曲线/线条形状执行一次全屏截图(需提前切换至适合缩放比例的视图)。
4、打开画图工具,按Ctrl+V粘贴截图,手动裁剪对应手写区域并另存为PNG。










