API Reference
Class
PdfLogicalTableContinuations
Bounded continuation analysis shared by structured conversion adapters.
Inheritance
- Object
- PdfLogicalTableContinuations
Methods
Group 4 overloads
public static IReadOnlyList<PdfLogicalTableContinuationGroup> Group(PdfDocumentReadResult document, Int32 maxRows, Boolean mergePageContinuations, Boolean suppressRepeatedBodyHeaderRows, Int32 maximumSegmentsPerTable, Double geometryTolerancePoints) #Returns:
IReadOnlyList<PdfLogicalTableContinuationGroup>Groups compatible table segments on adjacent pages and returns normalized merged data.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- Logical PDF document to analyze.
- maxRows System.Int32
- Maximum merged body rows. Values less than or equal to zero retain all rows.
- mergePageContinuations System.Boolean
- Whether adjacent page-edge segments may be merged.
- suppressRepeatedBodyHeaderRows System.Boolean
- Whether repeated header-like body prefixes should be suppressed.
- maximumSegmentsPerTable System.Int32
- Maximum adjacent segments in one group.
- geometryTolerancePoints System.Double
- Maximum per-column geometry difference in PDF points.
public static IReadOnlyList<PdfLogicalTableContinuationGroup> Group(PdfDocumentReadResult document, Int32 maxRows, Boolean mergePageContinuations, Boolean suppressRepeatedBodyHeaderRows, Int32 maximumSegmentsPerTable, Double geometryTolerancePoints, CancellationToken cancellationToken) #Returns:
IReadOnlyList<PdfLogicalTableContinuationGroup>Groups compatible table segments with cooperative cancellation.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- maxRows System.Int32
- mergePageContinuations System.Boolean
- suppressRepeatedBodyHeaderRows System.Boolean
- maximumSegmentsPerTable System.Int32
- geometryTolerancePoints System.Double
- cancellationToken System.Threading.CancellationToken
public static IReadOnlyList<PdfLogicalTableContinuationGroup> Group(PdfDocumentReadResult document, PdfLogicalTableContinuationOptions options = null) #Returns:
IReadOnlyList<PdfLogicalTableContinuationGroup>Groups compatible table segments using an explicit, typed continuation policy.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- options OfficeIMO.Pdf.PdfLogicalTableContinuationOptions = null
public static IReadOnlyList<PdfLogicalTableContinuationGroup> Group(PdfDocumentReadResult document, PdfLogicalTableContinuationOptions options, CancellationToken cancellationToken) #Returns:
IReadOnlyList<PdfLogicalTableContinuationGroup>Groups compatible table segments using an explicit policy and cooperative cancellation.
Parameters
- document OfficeIMO.Pdf.PdfDocumentReadResult
- options OfficeIMO.Pdf.PdfLogicalTableContinuationOptions
- cancellationToken System.Threading.CancellationToken