ZONETYPE

typedef enum
{
   // Basic Zone type
   ZONE_FLOWTEXT = 0,
   ZONE_TABLE,
   ZONE_GRAPHIC,
   // Further types created by the page-layout decomposition process: 
   ZONE_COLUMN,
   ZONE_HEADER,
   ZONE_FOOTER,
   ZONE_CAPTION,
   ZONE_TITLE,
   ZONE_OTHER,
   ZONE_SGRAPHIC,
   ZONE_HORZTEXT,
   ZONE_VERTTEXT,
} ZONETYPE;

The ZONETYPE enumerated type represents the possible zone types.

Value

Meaning

ZONE_FLOWTEXT

Flow text type zone.

ZONE_TABLE

Table type zone

ZONE_GRAPHIC

Zone containing graphics

ZONE_COLUMN

Column type zone

ZONE_HEADER

Header type zone

ZONE_FOOTER

Footer type zone.

ZONE_CAPTION

Caption type zone

ZONE_TITLE

Title type zone

ZONE_OTHER

Other zone type.

ZONE_SGRAPHIC

Zone containing graphics (sure).

ZONE_HORZTEXT

Horizontal text. Used in Asian OCR only

ZONE_VERTTEXT

Vertical text. Used in Asian OCR only

Comments

This enumerated type is used by the following structure:

ZONEDATA