Image Viewer Commands

Below is the list of commands available in Image Viewer. The commands can be called by:

  • selecting an item from a context menu,
  • clicking a toolbar button,
  • pressing a hot key,
  • using the DoCommand method of the Commands subobject of a component

However, not all these methods are available for each command. Availability of this or that calling method is described in the table below: "+" means that the command is available by default, "*" — the command can be added by developer. See also Customizing the Context Menu and Toolbar of a Visual Component.

MenuItemEnum constant Description Context menu Toolbar DoCommand Hot key Other
MI_AdjustPage Opens the Image Editor dialog box, which allows you to perform different transformations on images. * + + Ctrl+Shift+C
MI_AnalyzeLayout Analyzes layout of the active image page automatically. + + + Ctrl+E
MI_AnalyzeLayoutInBlock Analyzes layout in the active area automatically. + * +
MI_AnalyzeTableStructure Draws rows and columns in the selected table automatically. + * +
MI_AutosplitImage Finds the positions of splitting images on pages and splits the images. * In the Image Editor dialog box
MI_BlockDelete Deletes selected blocks. + + Del
MI_BlockType_BackgroundPicture Changes the type of the selected block to Background Picture. + +
MI_BlockType_Barcode Changes the type of the selected block to Barcode. + + Ctrl+5
MI_BlockType_Picture Changes the type of the selected block to Picture. + + Ctrl+4
MI_BlockType_RecognitionArea Changes the type of the selected block to Recognition Area. + + Ctrl+1
MI_BlockType_Table Changes the type of the selected block to Table. + + Ctrl+3
MI_BlockType_Text Changes the type of the selected block to Text. + + Ctrl+2
MI_ChooseTool_AddBlockPart Selects the tool which allows you to add block part. * * +

In the pop-up icon menu of a text or picture block,

or

Select one of the block drawing tools and hold Shift

MI_ChooseTool_AddHorizSeparator Selects the tool which allows you to add horizontal separator to a table block. * * +

In the pop-up icon menu of a table block,

or

Select one of the block drawing tools, move the cursor over a table block and hold Shift + Alt

MI_ChooseTool_AddVertSeparator Selects the tool which allows you to add vertical separator to a table block. * * +

In the pop-up icon menu of a table block,

or

Select one of the block drawing tools, move the cursor over a table block and hold Ctrl + Shift

MI_ChooseTool_CutBlockPart Selects the tool which allows you to cut block part. * * +

In the pop-up icon menu of a text or picture block,

or

Select one of the block drawing tools and hold Alt

MI_ChooseTool_DeleteBlock Selects the tool which allows you to delete block. * + +
MI_ChooseTool_DeleteSeparator Selects the tool which allows you to remove separator from a table block. * * +

In the pop-up icon menu of a table block,

or

Select one of the block drawing tools, move the cursor over a table block and hold Ctrl

MI_ChooseTool_DrawBackgroundPictureBlock Selects the tool which allows you to draw a background picture block. * * +
MI_ChooseTool_DrawBarcodeBlock Selects the tool which allows you to draw a barcode block. + + Select one of the block drawing tools and hold Alt + Shift + Ctrl
MI_ChooseTool_DrawPictureBlock Selects the tool which allows you to draw a picture block. * + + Select one of the block drawing tools and hold Alt + Shift
MI_ChooseTool_DrawRecognitionArea Selects the tool which allows you to draw a recognition area. * + +
MI_ChooseTool_DrawTableBlock Selects the tool which allows you to draw a table block. * + + Select one of the block drawing tools and hold Ctrl + Alt
MI_ChooseTool_DrawTextBlock Selects the tool which allows you to draw a text block. * + + Select one of the block drawing tools and hold Ctrl + Shift
MI_ChooseTool_Eraser Selects the eraser tool. * * + In the Image Editor dialog box
MI_ChooseTool_RenumberBlocks Selects the tool which allows you to renumber blocks. * * +
MI_ChooseTool_SelectObject Selects the selection tool. * + +
MI_CorrectPerspective Corrects trapezium perspective distortions on an image. * In the Image Editor dialog box
MI_CorrectResolution Opens the Image Resolution dialog box, which allows you to correct image resolution. * + Ctrl+Shift+T
MI_CropImage Crops an image. * In the Image Editor dialog box
MI_DeskewImage Corrects image skew. * * + In the Image Editor dialog box
MI_FlipHorizontal Flips the image horizontally. * * + In the Image Editor dialog box
MI_FlipVertical Flips the image vertically. * * + In the Image Editor dialog box
MI_InvertImage Inverts the image. Useful for inverted images (white characters against black background). * * + In the Image Editor dialog box
MI_LanguageEditor Opens the Language Editor dialog box, which allows you to select and edit recognition languages. * * + Ctrl+Shift+L
MI_LayoutClear Deletes all blocks on the page. + + Ctrl+Del
MI_MergeTableCells Merges the selected table cells into one. + * + In the pop-up icon menu of a table block
MI_NextPage Shows next page. * * +

Ctrl+Num+ or

Alt+Down Arrow

Down arrow in the right bottom corner of Image Viewer
MI_Options Shows the Options dialog box, which allows you to specify different viewing and saving options. * * +
MI_PrevPage Shows previous page. * * +

Ctrl+Num- or

Alt+Up Arrow

Up arrow in the right bottom corner of Image Viewer
MI_PrintImage Prints the image. * * + Ctrl+Alt+P
MI_Properties Shows the properties of the selected image or block. + * + Alt+Enter Show Area Properties button in the left bottom corner of Image Viewer
MI_Read Recognizes the active page. + * + Ctrl+R
MI_ReadBlock Recognizes the selected block. + * + Ctrl+Shift+B
MI_Redo Cancels the latest undone action. * * +

Ctrl+Enter or

Ctrl+Y

MI_ReduceISONoise Reduces ISO noise on the image. * + In the Image Editor dialog box
MI_RemoveMotionBlur Removes motion blur from the image. * + In the Image Editor dialog box
MI_RotateClockwise Rotates the image 90° clockwise. * * + In the Image Editor dialog box
MI_RotateCounterClockwise Rotates the image 90° counter-clockwise. * * + In the Image Editor dialog box
MI_RotateUpsideDown Rotates the image upside down (180°). * * + In the Image Editor dialog box
MI_Scale_100 Selects 100% scale value for an image. + * +
MI_Scale_200 Selects 200% scale value for an image. + +
MI_Scale_25 Selects 25% scale value for an image. + +
MI_Scale_50 Selects 50% scale value for an image. + +
MI_Scale_BestFit Selects the best view for the image. + * + Best Fit button on the bottom pane of Image Viewer
MI_Scale_FitToHeight Fits image view to height. + * + Fit to Height button on the bottom pane of Image Viewer
MI_Scale_FitToWidth Fits image view to width. + * + Fit to Width button on the bottom pane of Image Viewer
MI_Scale_ZoomIn Zooms into the image. + * + Zoom In button on the bottom pane of Image Viewer
MI_Scale_ZoomOut Zooms out of the image. + * + Zoom Out button on the bottom pane of Image Viewer
MI_Scale_ZoomToSelBlocks Maximizes the selected blocks. + + Ctrl+Shift+Num*
MI_SelectAll Selects all blocks in Image Viewer. * + Ctrl+A
MI_Separator Adds a separator to the toolbar or context menu. + *
MI_SplitImage Splits image into several parts. * In the Image Editor dialog box
MI_SplitTableCells Splits the previously merged cells. + * + In the pop-up icon menu of a table block
MI_StraightenTextLines Removes text line distortions. * * + In the Image Editor dialog box
MI_SubMenu Adds submenu to the context menu. +
MI_TextDirectionAuto Specifies that CJK text direction should be automatically detected. + +
MI_TextDirectionHorizontal Specifies that CJK text has horizontal writing direction. + +
MI_TextDirectionVertical Specifies that CJK text has vertical writing direction. + +
MI_TextNormal Specifies that the text in the block has normal orientation. + +
MI_TextRoleArtefact Specifies that the text in the block has some other role, not listed below. + +
MI_TextRoleCaption Specifies that the text in the block is a caption. + +
MI_TextRoleIncutText Specifies that the text in the block is a boxed text. + +
MI_TextRoleLineNumbers Specifies that the text in the block is line numbers. + +
MI_TextRoleMainText Specifies that the text in the block is a body text. + +
MI_TextRoleRunningTitle Specifies that the text in the block is a header or footer. + +
MI_TextRoleUnknown Specifies that the role of the text in the block is undefined. + +
MI_TextRotatedLeft Specifies that the text in the block is rotated left. + +
MI_TextRotatedRight Specifies that the text in the block is rotated right. + +
MI_TextUpsideDown Specifies that the text in the block is rotated upside down. + +
MI_Undo Cancels the latest action. * * + Alt+Backspace or Ctrl+Z
MI_ViewDictionaries Opens the Select Dictionary dialog box, which allows you to view and edit dictionary properties. * * + Ctrl+Alt+D
MI_CustomCommand1 Allows you to define a custom command. * * +
MI_CustomCommand2 Allows you to define a custom command. * * +
MI_CustomCommand3 Allows you to define a custom command. * * +
MI_CustomCommand4 Allows you to define a custom command. * * +
MI_CustomCommand5 Allows you to define a custom command. * * +
MI_CustomCommand6 Allows you to define a custom command. * * +
MI_CustomCommand7 Allows you to define a custom command. * * +
MI_CustomCommand8 Allows you to define a custom command. * * +
MI_CustomCommand9 Allows you to define a custom command. * * +
MI_CustomCommand10 Allows you to define a custom command. * * +

See also

Customizing the Context Menu and Toolbar of a Visual Component

Commands

MenuItemEnum

24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.