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,
} 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