TableAbsorber
Επισκόπηση
TableAbsorber είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Ανιχνεύει και εξάγει πίνακες από σελίδες PDF αναλύοντας τις θέσεις του κειμένου και τις λειτουργίες σχεδίασης γραμμών.
Αυτή η κλάση παρέχει 6 μεθόδους για εργασία με αντικείμενα TableAbsorber σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: Remove, Replace, TableAbsorber, Visit.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: TableList, Tables, TextSearchOptions, UseFlowEngine.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Tables | IReadOnlyList<AbsorbedTable> | Read | Ανιχνευμένοι πίνακες. |
TableList | IList<AbsorbedTable> | Read | Ανιχνευμένοι πίνακες (επιστρέφει τη μεταβλητή λίστα υποστήριξης). |
TextSearchOptions | TextSearchOptions? | Read/Write | Επιλογές αναζήτησης που ελέγχουν τη διάκριση πεζών‑κεφαλαίων, τη χρήση regex και το ορθογώνιο περιορισμένης αναζήτησης. |
UseFlowEngine | bool | Read/Write | Καθορίζει αν η μηχανή ροής χρησιμοποιείται κατά την ανίχνευση πινάκων. |
Μέθοδοι
| Signature | Description |
|---|---|
TableAbsorber() | Δημιουργία με προεπιλεγμένες επιλογές αναζήτησης. |
TableAbsorber(textSearchOptions: TextSearchOptions) | Δημιουργία με τις δοσμένες επιλογές αναζήτησης κειμένου. |
Remove(table: AbsorbedTable) | Αφαίρεση πίνακα από τη ροή περιεχομένου της σελίδας και τη λίστα ανιχνευμένων. |
Replace(page: Page, oldTable: AbsorbedTable, newTable: Aspose.Pdf.Table) | Αντικατάσταση του oldTable στη σελίδα με το newTable. |
Visit(pdf: Document) | Επίσκεψη σε κάθε σελίδα του pdf και ανίχνευση πινάκων. |
Visit(page: Page) | Επίσκεψη σε μια σελίδα και ανίχνευση πινάκων. |