typedef struct _TABLEZONE
{
PRECT pCells;
L_UINT Rows;
L_UINT Columns;
L_UINT nCellsCount;
L_UINT* puCellTypes;
L_INT* InsideCellsNumber;
L_RECT** ppInsideRects;
L_RECT* pBoundsToDraw;
L_UINT* puCellTextTypes;
} TABLEZONE, *pTABLEZONE;
The TABLEZONE structure provides information about table zone.
Member | Description |
pCells | Array of rectangles which represent the table cells. |
Rows | Number of table's rows. |
Columns | Number of table's columns. |
nCellsCount | Number of cells in the table. |
puCellTypes | Array of lead zone type, where the values could be LEAD_ZONE_TYPE_TEXT or LEAD_ZONE_TYPE_GRAPHIC. |
InsideCellsNumber | Array of integer that represents the number of cells inside parent cells. |
ppInsideRects | Array of RECT that represents the position and dimension of cells inside parent cells. |
pBoundsToDraw | Represents an aligned table cells to be drawn. |
puCellTextTypes | The orientation type of text inside the table's cell, where the values could be LEAD_ZONE_HORIZONTAL_TEXT or LEAD_ZONE_VERTICAL_TEXT. |
To get the number of cells in the array pCell, multiply Rows by Columns.
This structure is used in casting LEADZONE.pZoneData when zone type is table.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document