Saltar al contenido principal
Este método divide todas las celdas combinadas que se encuentran en el rectángulo especificado. Este método modifica el objeto TableCells y afecta al número de celdas. Después de la división, el texto reconocido de las celdas se asigna a la celda superior izquierda.

Sintaxis

C++

HRESULT Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

C#

void Split(
  int Left,
  int Top,
  int Right,
  int Bottom
);

Visual Basic .NET

Sub Split( _
  Left As Integer, _
  Top As Integer, _
  Right As Integer, _
  Bottom As Integer _
)

Parámetros

Left [in] Esta variable especifica la coordenada del borde izquierdo del rectángulo en coordenadas base. Top [in] Esta variable especifica la coordenada del borde superior del rectángulo en coordenadas base. Right [in] Esta variable especifica la coordenada del borde derecho del rectángulo en coordenadas base. Bottom [in] Esta variable especifica la coordenada del borde inferior del rectángulo en coordenadas base.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

El rectángulo de división se especifica en coordenadas base, no en la imagen. No debe cortar celdas existentes. Esto significa que, si el bloque de tabla contiene celdas combinadas —celdas cuyas dimensiones son mayores que una unidad base—, el usuario debe procurar no especificar un rectángulo que interseque el interior de dichas celdas. Este rectángulo solo puede trazarse en los bordes de las celdas. Después de llamar a este método, se agrega a la colección un determinado número de celdas nuevas en lugar de las celdas divididas. Estas celdas nuevas tienen dimensiones de una unidad base.

Consulte también

ITableCells::Merge