跳转到主要内容
以下列出了 Image Viewer 中可用的命令。这些命令可通过以下方式调用:
  • 从上下文菜单中选择某个菜单项,
  • 单击工具栏按钮,
  • 按下热键,
  • 使用组件的 Commands 子对象的 DoCommand 方法
但并非每个命令都支持上述所有调用方式。下表说明了各种调用方式的可用性:“+”表示该命令默认可用,“*”表示该命令可由开发人员添加。另请参阅 自定义可视化组件的上下文菜单和工具栏
MenuItemEnum 常量Description上下文菜单工具栏DoCommand热键其他
MI_AdjustPage打开 Image Editor 对话框,您可以在其中对图像执行各种转换。**-Ctrl+Shift+C<br />
MI_AnalyzeLayout自动分析当前活动图像页的版面。*-*Ctrl+E<br />
MI_AnalyzeLayoutInBlock自动分析当前区域的版面。-**<br /><br />
MI_AnalyzeTableStructure自动在所选表格中绘制行和列。-**<br /><br />
MI_AutosplitImage查找页面上图像的拆分位置,并拆分这些图像。*<br /><br /><br />在 Image Editor 对话框中
MI_BlockDelete删除选中的 Block。-<br />*Del<br />
MI_BlockType_BackgroundPicture将所选 Block 的类型改为背景图片。-<br />*<br /><br />
MI_BlockType_Barcode将所选 Block 的类型更改为条码。-<br />*Ctrl+5<br />
MI_BlockType_Picture将所选 Block 的类型更改为 Picture。-<br />*Ctrl+4<br />
MI_BlockType_RecognitionArea将所选 Block 的类型改为识别区域。-<br />*Ctrl+1<br />
MI_BlockType_Table将所选 Block 的类型改为表格。-<br />*Ctrl+3<br />
MI_BlockType_Text将所选 Block 的类型改为 Text。-<br />*Ctrl+2<br />
MI_ChooseTool_AddBlockPart选择用于添加块部分的工具。**-<br />在文本块或图片块的弹出图标菜单中,或者选择任一块绘制工具并按住 Shift 键
MI_ChooseTool_AddHorizSeparator选择可向表格块添加水平分隔线的工具。***<br />在表格块的弹出图标菜单中,或选择任一块绘制工具后,将光标移到表格块上并按住 Shift + Alt
MI_ChooseTool_AddVertSeparator选择用于向表格块添加垂直分隔线的工具。**-<br />在表格块的弹出图标菜单中,或选择任一块绘制工具后,将光标移到表格块上并按住 Ctrl + Shift
MI_ChooseTool_CutBlockPart选择可用于剪切块部分的工具。***<br />在文本或图片 Block 的弹出图标菜单中,或选择某个 Block 绘制工具并按住 Alt 键
MI_ChooseTool_DeleteBlock选择用于删除 Block 的工具。*-*<br /><br />
MI_ChooseTool_DeleteSeparator选择用于从表格块中删除分隔线的工具。**-<br />在表格块的弹出图标菜单中,或选择任一块绘制工具后,将光标移到表格块上并按住 Ctrl
MI_ChooseTool_DrawBackgroundPictureBlock选择用于绘制背景图片 Block 的工具。***<br /><br />
MI_ChooseTool_DrawBarcodeBlock选择用于绘制条码 Block 的工具。<br />-*<br />选择任一 Block 绘制工具,然后按住 Alt + Shift + Ctrl
MI_ChooseTool_DrawPictureBlock选择用于绘制图像块的工具。*-*<br />选择任一 Block 绘制工具,然后按住 Alt + Shift
MI_ChooseTool_DrawRecognitionArea选择用于绘制识别区域的工具。*-*<br /><br />
MI_ChooseTool_DrawTableBlock选择用于绘制表格块的工具。*-*<br />选择任一 Block 绘制工具,并按住 Ctrl + Alt
MI_ChooseTool_DrawTextBlock选择用于绘制文本块的工具。*-*<br />选择一种 Block 绘制工具,然后按住 Ctrl + Shift
MI_ChooseTool_Eraser选择橡皮擦工具。**-<br />在 Image Editor 对话框中
MI_ChooseTool_RenumberBlocks选择用于重新为 Block 编号的工具。***<br /><br />
MI_ChooseTool_SelectObject选择选取工具。*-*<br /><br />
MI_CorrectPerspective校正图像中的梯形透视失真。<br /><br /><br /><br />仅在 Image Editor 对话框中可用
MI_CorrectResolution打开 Image Resolution 对话框,可用于校正图像分辨率。*<br />-Ctrl+Shift+T<br />
MI_CropImage裁剪图像。<br /><br /><br /><br />仅在 Image Editor 对话框中可用
MI_DeskewImage校正图像歪斜。***<br />在 Image Editor 对话框中
MI_FlipHorizontal将图像水平翻转。**-<br />在 Image Editor 对话框中
MI_FlipVertical将图像垂直翻转。***<br />在“Image Editor”对话框中
MI_InvertImage将图像反相。对于反相图像 (黑色背景上的白色字符) 很有用。**-<br />在“图像编辑器”对话框中
MI_LanguageEditor打开“Language Editor”对话框,您可以在其中选择和编辑识别语言。***Ctrl+Shift+L<br />
MI_LayoutClear删除页面上的所有 Block。-<br />*Ctrl+Del<br />
MI_MergeTableCells将选中的表格单元格合并为一个单元格。-**<br />在表格块的弹出图标菜单中
MI_NextPage显示下一页。**-Ctrl+Num+ 或 Alt+下箭头Image Viewer 右下角的向下箭头
MI_Options显示“选项”对话框,您可以在其中设置不同的查看和保存选项。***<br /><br />
MI_PrevPage显示上一页。**-Ctrl+Num- 或 Alt+上箭头Image Viewer 右下角的上箭头
MI_PrintImage打印图像。***Ctrl+Alt+P<br />
MI_Properties显示所选图像或 Block 的属性。-**Alt+Enter在 Image Viewer 左下角显示“区域属性”按钮
MI_Read识别活动页面。-**Ctrl+R<br />
MI_ReadBlock识别选中的 Block。-**Ctrl+Shift+B<br />
MI_Redo重新执行最近一次撤销的操作。**-Ctrl+Enter 或 Ctrl+Y<br />
MI_ReduceISONoise减少图像中的 ISO 噪声。*<br />*<br />在“图像编辑器”对话框中
MI_RemoveMotionBlur去除图像中的运动模糊。*<br />-<br />在 Image Editor 对话框中
MI_RotateClockwise将图像顺时针旋转 90°。***<br />在“图像编辑器”对话框中
MI_RotateCounterClockwise将图像逆时针旋转 90°。**-<br />在 Image Editor 对话框中
MI_RotateUpsideDown将图像旋转 180° (倒置) 。***<br />在“图像编辑器”对话框中
MI_Scale_100选择图像的 100% 缩放比例。-**<br /><br />
MI_Scale_200将图像缩放比例设为 200%。-<br />*<br /><br />
MI_Scale_25将图像缩放比例设置为 25%。-<br />*<br /><br />
MI_Scale_50将图像缩放比例设为 50%。-<br />*<br /><br />
MI_Scale_BestFit为图像选择最佳显示效果。-**<br />Image Viewer 底部窗格中的“最适合”按钮
MI_Scale_FitToHeight使图像视图按高度适应显示。-**<br />Image Viewer 底部窗格中的“适合高度”按钮
MI_Scale_FitToWidth使图像视图适合宽度。-**<br />Image Viewer 底部窗格中的“适应宽度”按钮
MI_Scale_ZoomIn放大图像。-**<br />图像查看器底部窗格中的“放大”按钮
MI_Scale_ZoomOut缩小图像。-**<br />Image Viewer 底部窗格中的“缩小”按钮
MI_Scale_ZoomToSelBlocks最大化显示所选块。-<br />*Ctrl+Shift+Num*<br />
MI_SelectAll选中 Image Viewer 中的所有 Block。*<br />-Ctrl+A<br />
MI_Separator向工具栏或上下文菜单中添加分隔符。**<br /><br /><br />
MI_SplitImage将图像分割为多个部分。<br /><br /><br /><br />仅在 Image Editor 对话框中可用
MI_SplitTableCells拆分之前合并的单元格。-**<br />在表格块的弹出图标菜单中
MI_StraightenTextLines消除文本行的畸变。**-<br />在“Image Editor”对话框中
MI_SubMenu向上下文菜单中添加子菜单。*<br /><br /><br /><br />
MI_TextDirectionAuto指定应自动检测 CJK 文本的书写方向。-<br />*<br /><br />
MI_TextDirectionHorizontal指定 CJK 文本为横向书写。-<br />*<br /><br />
MI_TextDirectionVertical指定 CJK 文本采用纵向书写方向。-<br />*<br /><br />
MI_TextNormal指定 Block 中的文本具有正常方向。-<br />*<br /><br />
MI_TextRoleArtefact指定该 Block 中的文本具有下文未列出的其他角色。-<br />*<br /><br />
MI_TextRoleCaption指定 Block 中的文本为图注。-<br />*<br /><br />
MI_TextRoleIncutText指定 Block 中的文本为框内文本。-<br />*<br /><br />
MI_TextRoleLineNumbers指定 Block 中的文本是行号。-<br />*<br /><br />
MI_TextRoleMainText指定 Block 中的文本为正文。-<br />*<br /><br />
MI_TextRoleRunningTitle指定 Block 中的文本为页眉或页脚。-<br />*<br /><br />
MI_TextRoleUnknown指定 Block 中文本的角色为未定义。-<br />*<br /><br />
MI_TextRotatedLeft指示 Block 中的文本向左旋转。-<br />*<br /><br />
MI_TextRotatedRight指定 Block 中的文本向右旋转。-<br />*<br /><br />
MI_TextUpsideDown指定 Block 中的文本已倒置。-<br />*<br /><br />
MI_Undo撤销最近的操作。**-Alt+Backspace 或 Ctrl+Z<br />
MI_ViewDictionaries打开“选择字典”对话框,您可以在其中查看和编辑字典属性。***Ctrl+Alt+D<br />
MI_CustomCommand1允许您定义自定义命令。**-<br /><br />
MI_CustomCommand2允许您定义自定义命令。***<br /><br />
MI_CustomCommand3允许您定义自定义命令。**-<br /><br />
MI_CustomCommand4允许您定义自定义命令。***<br /><br />
MI_CustomCommand5允许您定义自定义命令。**-<br /><br />
MI_CustomCommand6允许您定义自定义命令。***<br /><br />
MI_CustomCommand7允许您定义自定义命令。**-<br /><br />
MI_CustomCommand8可用于定义自定义命令。***<br /><br />
MI_CustomCommand9允许您定义自定义命令。**-<br /><br />
MI_CustomCommand10允许您定义自定义命令。***<br /><br />

另请参见

自定义可视组件的上下文菜单和工具栏 命令 MenuItemEnum