On-the-fly processing

On-the-fly processing (also called on-the-fly zoning or on-the-fly editing) means that zone changes (deleting, drawing, resizing, changing type) in the Page Image panel immediately make changes in the recognized page in the Text Editor. Conversely, when you modify elements in the Text Editor’s True Page formatting level, this changes the zones on that page.

Two linked tools Omnipage tb im fly red On the fly processing  Omnipage tb im store zoning changes On the fly processing on the Image toolbar control on-the-fly processing. One of these tools is always active whenever no recognition is in progress.

When to use it?

A great advantage of on-the-fly processing is that changes made to zones on recognized pages are processed immediately, without the need to re-recognize the whole page. Use on-the-fly processing for relatively simple, clear zoning changes. To re-arrange zoning completely, you may find it easier to store the changes and re-recognize the whole page.

You can use on-the-fly processing with recognized pages and also with images that have still not been recognized.

Using on-the-fly processing with recognized pages

  1. Get an image and recognize it. To do this, use the Get Page and the Perform OCR buttons.

  2. Click Omnipage tb im fly red On the fly processing  to enable on-the-fly processing. The red signal shows there are no stored zoning changes.

  3. Make zone changes on the current page image in the Page Image panel. You can make the following types of changes:

    • Draw one or more new zones.
      Examples:
      Draw a graphic zone. The zoned image area is embedded in the Text Editor immediately.
      Draw a text zone. Its text is recognized and added to the recognized page in the Text Editor.

    • Change zone types.
      Examples:
      Convert a text zone to a table zone, the table text appears with gridlines in the Text Editor.
      Convert a text zone to a graphic zone, the zone contents is placed in the Text Editor as an embedded graphic.

    • Delete one or more zones. Their contents are removed from the Text Editor.

    • Reduce a zone in size. The excluded text, table or picture area is removed from the Text Editor.

    • Increase the size of a zone, its contents is transferred to the Text Editor. For text or table zone changes, the newly enclosed part is recognized and added to the Text Editor. For graphic zones, the area of the embedded graphic is increased.

    • Join or split zones. The Text Editor tracks the changes.

  • Automatically drawn zones have solid borders. Manually drawn or modified zones have dotted borders.

Elements converted or deleted from the Text Editor’s True Page formatting level cause the corresponding zones to be converted or removed from the page image in the Page Image panel. So, if you convert a graphic box to a text box for example, or delete a box from the Text Editor, these changes will immediately appear in the Page Image panel.

Disabling on-the-fly processing

It is recommended to disable on-the-fly processing in the following cases:

  • when making large-scale zone changes

  • when making an overall change in a series of steps.

To disable on-the-fly processing:

  • Click Omnipage tb im store zoning changes On the fly processing to turn on-the-fly editing off.

Your zoning changes are stored; the on-the-fly tool Omnipage tb im fly green On the fly processing displays a green signal to show there are stored changes.

To activate stored zoning changes:

  • Click Omnipage tb im fly green On the fly processing.

The zoning changes will cause changes in the Text Editor.

Using on-the-fly processing with unrecognized pages

  1. Get an image.

  2. Draw at least one zone.

  3. Click Omnipage tb im fly red On the fly processing to activate on-the-fly processing.

  4. Draw more zones.

Zoned text and tables will be recognized, zoned graphics will be transferred to the Text Editor. In this case you can achieve the same effect as with the Perform OCR button.

  • Use the Perform OCR button instead of enabling on-the-fly processing if you want to re-recognize the whole page and not just process the zone changes. Do this if you have changed other options after recognition (e.g. you have loaded a user dictionary or a professional dictionary or the recognition language has been changed).

On-the-fly processing