TemplateTableParameters

TemplateTableParameters class

Biedt parameters voor de algoritmen voor tabeldetectie.

public sealed class TemplateTableParameters

Constructeurs

Naam Beschrijving
TemplateTableParameters(Rectangle, IEnumerable<double>) Initialiseert een nieuw exemplaar van hetTemplateTableParameters klasse.
TemplateTableParameters(Rectangle, IEnumerable<double>, bool?, int?, int?, int?) Initialiseert een nieuw exemplaar van hetTemplateTableParameters klasse.

Eigenschappen

Naam Beschrijving
HasMergedCells { get; } Haalt de waarde op die aangeeft of de tabel samengevoegde cellen heeft.
MinColumnCount { get; } Haalt het minimum aantal tabelkolommen op.
MinRowCount { get; } Haalt het minimum aantal tabelrijen op.
MinVerticalSpace { get; } Haalt de minimale ruimte tussen de tabelkolommen op.
Rectangle { get; } Haalt het rechthoekige gebied op dat de tabel bevat.
VerticalSeparators { get; } Haalt de scheidingstekens van de tabelkolommen op.

Opmerkingen

Er zijn twee algoritmen om een tabel te detecteren:

  • Maakt het mogelijk een tabel te detecteren in het rechthoekige gebied met vaste kolommen. Dit algoritme is handig voor eenvoudige tabellen (zonder samengevoegde kolommen) en zorgt voor een nauwkeurigere detectie.
  • Hiermee kan een tabel op elke plaats op de pagina worden gedetecteerd. Dit is een complexer algoritme. Het kan tabellen op elke plaats op de pagina detecteren. Aanvullende parameters helpen om een tabel correcter te detecteren.

In sommige gevallen wanneer algoritmen een tabel niet kunnen detecteren of dit op een niet-nauwkeurige manier doen TemplateTableLayout klasse wordt gebruikt.

Zie ook