TemplateTableParameters

TemplateTableParameters class

Tillhandahåller parametrar för tabelldetekteringsalgoritmerna.

public sealed class TemplateTableParameters

Konstruktörer

namn Beskrivning
TemplateTableParameters(Rectangle, IEnumerable<double>) Initierar en ny instans avTemplateTableParameters class.
TemplateTableParameters(Rectangle, IEnumerable<double>, bool?, int?, int?, int?) Initierar en ny instans avTemplateTableParameters class.

Egenskaper

namn Beskrivning
HasMergedCells { get; } Hämtar värdet som anger om tabellen har sammanslagna celler.
MinColumnCount { get; } Hämtar det minsta antalet tabellkolumner.
MinRowCount { get; } Får det minsta antalet tabellrader.
MinVerticalSpace { get; } Får det minsta utrymmet mellan tabellkolumnerna.
Rectangle { get; } Hämtar det rektangulära området som innehåller tabellen.
VerticalSeparators { get; } Hämtar tabellkolumnernas separatorer.

Anmärkningar

Det finns två algoritmer för att upptäcka en tabell:

  • Tillåter att detektera en tabell i det rektangulära området med inställda kolumner. Denna algoritm är användbar för enkla tabeller (utan sammanslagna kolumner) och ger mer exakt detektering.
  • Tillåter att upptäcka en tabell var som helst på sidan. Detta är en mer komplex algoritm. Den kan upptäcka tabeller var som helst på sidan. Ytterligare parametrar hjälper till att upptäcka en tabell mer korrekt.

I vissa fall när algoritmer inte kan upptäcka en tabell eller göra det på ett icke-exakt sätt TemplateTableLayout klass används.

Se även