> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Zoom Viewer Commands

> List of Zoom Viewer commands in ABBYY FineReader Engine Visual Components on Windows — Below is the list of commands available in Zoom Viewer.

Below is the list of commands available in [Zoom Viewer](/fine-reader/engine/visual-components-reference/zoomviewer). The commands can be called by:

* selecting an item from a context menu,
* pressing a hot key,
* using the [DoCommand](/fine-reader/engine/visual-components-reference/supplementary-objects/commands/docommand-method) method of the [Commands](/fine-reader/engine/visual-components-reference/supplementary-objects/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](/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/customizing-the-context-menu-and-toolbar-of-a-visual-component).

| [MenuItemEnum](/fine-reader/engine/visual-components-reference/enumerations/menuitemenum) constant | Description                                                                                                                                              | Context menu | DoCommand | Hot key                 | Other                                                   |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | --------- | ----------------------- | ------------------------------------------------------- |
| 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\\\_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\\\_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\\\_Options                                                                                      | Shows the Options dialog box, which allows you to specify different viewing and saving options.                                                          | \\\*         | +         |                         |                                                         |
| 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\\\_Scale\\\_100                                                                                 | Selects 100% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_200                                                                                 | Selects 200% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_300                                                                                 | Selects 300% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_400                                                                                 | Selects 400% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_50                                                                                  | Selects 50% scale value for an image.                                                                                                                    | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_600                                                                                 | Selects 600% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_800                                                                                 | Selects 800% scale value for an image.                                                                                                                   | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_FitToWidth                                                                          | Fits image view to width.                                                                                                                                | +            | +         |                         |                                                         |
| MI\\\_Scale\\\_PixelToPixel                                                                        | Displays image in its actual size in pixels.                                                                                                             | +            | +         |                         | Pixel-to-Pixel button on the bottom pane of Zoom Viewer |
| MI\\\_Scale\\\_ZoomIn                                                                              | Zooms into the image.                                                                                                                                    | +            | +         |                         | Zoom In button on the bottom pane of Zoom Viewer        |
| MI\\\_Scale\\\_ZoomOut                                                                             | Zooms out of the image.                                                                                                                                  | +            | +         |                         | Zoom Out button on the bottom pane of Zoom Viewer       |
| MI\\\_Scale\\\_ZoomToSelBlocks                                                                     | Maximizes the selected blocks.                                                                                                                           | \\\*         | +         | Ctrl+Shift+Num\\\*      |                                                         |
| MI\\\_SelectAll                                                                                    | Selects all blocks in Zoom Viewer.                                                                                                                       | \\\*         | +         | Ctrl+A                  |                                                         |
| MI\\\_Separator                                                                                    | Adds a separator to the toolbar or context menu.                                                                                                         | +            |           |                         |                                                         |
| MI\\\_SplitTableCells                                                                              | Splits the previously merged cells.                                                                                                                      | +            | +         |                         | In the pop-up icon menu of a table block                |
| MI\\\_SubMenu                                                                                      | Adds submenu to the context menu.                                                                                                                        | +            |           |                         |                                                         |
| MI\\\_TextDirectionAuto                                                                            | Specifies that [CJK](/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk) text direction should be automatically detected. | +            | +         |                         |                                                         |
| MI\\\_TextDirectionHorizontal                                                                      | Specifies that [CJK](/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk) text has horizontal writing direction.           | +            | +         |                         |                                                         |
| MI\\\_TextDirectionVertical                                                                        | Specifies that [CJK](/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#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](/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/customizing-the-context-menu-and-toolbar-of-a-visual-component)

[Commands](/fine-reader/engine/visual-components-reference/supplementary-objects/commands)

[MenuItemEnum](/fine-reader/engine/visual-components-reference/enumerations/menuitemenum)
