TemplateTableParameters

TemplateTableParameters class

Παρέχει παραμέτρους για τους αλγόριθμους ανίχνευσης πινάκων.

public sealed class TemplateTableParameters

Κατασκευαστές

Ονομα Περιγραφή
TemplateTableParameters(Rectangle, IEnumerable<double>) Αρχικοποιεί μια νέα παρουσία τουTemplateTableParameters τάξη.
TemplateTableParameters(Rectangle, IEnumerable<double>, bool?, int?, int?, int?) Αρχικοποιεί μια νέα παρουσία τουTemplateTableParameters τάξη.

Ιδιότητες

Ονομα Περιγραφή
HasMergedCells { get; } Λαμβάνει την τιμή που υποδεικνύει εάν ο πίνακας έχει συγχωνευμένα κελιά.
MinColumnCount { get; } Λαμβάνει τον ελάχιστο αριθμό στηλών του πίνακα.
MinRowCount { get; } Λαμβάνει τον ελάχιστο αριθμό σειρών του πίνακα.
MinVerticalSpace { get; } Λαμβάνει το ελάχιστο διάστημα μεταξύ των στηλών του πίνακα.
Rectangle { get; } Παίρνει την ορθογώνια περιοχή που περιέχει τον πίνακα.
VerticalSeparators { get; } Λαμβάνει τα διαχωριστικά στηλών του πίνακα.

Παρατηρήσεις

Υπάρχουν δύο αλγόριθμοι για την ανίχνευση ενός πίνακα:

  • Επιτρέπει την ανίχνευση ενός πίνακα στην ορθογώνια περιοχή με στήλες συνόλου. Αυτός ο αλγόριθμος είναι χρήσιμος για απλούς πίνακες (χωρίς συγχωνευμένες στήλες) και παρέχει πιο ακριβή εντοπισμό.
  • Επιτρέπει την ανίχνευση πίνακα σε οποιοδήποτε σημείο της σελίδας. Αυτός είναι ένας πιο περίπλοκος αλγόριθμος. Μπορεί να ανιχνεύσει πίνακες σε οποιοδήποτε σημείο της σελίδας. Πρόσθετες παράμετροι βοηθούν στον πιο σωστό εντοπισμό ενός πίνακα.

Σε ορισμένες περιπτώσεις, όταν οι αλγόριθμοι δεν μπορούν να εντοπίσουν έναν πίνακα ή να το κάνουν με μη ακριβή τρόπο TemplateTableLayout χρησιμοποιείται κλάση.

Δείτε επίσης