TemplateTableParameters

TemplateTableParameters class

Proporciona parámetros para los algoritmos de detección de tablas.

public sealed class TemplateTableParameters

Constructores

Nombre Descripción
TemplateTableParameters(Rectangle, IEnumerable<double>) Inicializa una nueva instancia delTemplateTableParameters clase.
TemplateTableParameters(Rectangle, IEnumerable<double>, bool?, int?, int?, int?) Inicializa una nueva instancia delTemplateTableParameters clase.

Propiedades

Nombre Descripción
HasMergedCells { get; } Obtiene el valor que indica si la tabla tiene celdas combinadas.
MinColumnCount { get; } Obtiene el número mínimo de columnas de la tabla.
MinRowCount { get; } Obtiene el número mínimo de filas de la tabla.
MinVerticalSpace { get; } Obtiene el espacio mínimo entre las columnas de la tabla.
Rectangle { get; } Obtiene el área rectangular que contiene la tabla.
VerticalSeparators { get; } Obtiene los separadores de columnas de la tabla.

Observaciones

Hay dos algoritmos para detectar una tabla:

  • Permite detectar una tabla en el área rectangular con columnas establecidas. Este algoritmo es útil para tablas simples (sin columnas combinadas) y proporciona una detección más precisa.
  • Permite detectar una tabla en cualquier lugar de la página. Este es un algoritmo más complejo. Puede detectar tablas en cualquier lugar de la página. Parámetros adicionales ayudan a detectar una tabla más correctamente.

En algunos casos, cuando los algoritmos no pueden detectar una tabla o lo hacen de forma imprecisa TemplateTableLayout se usa la clase.

Ver también