TableAbsorber
Contenu
[
Cacher
]TableAbsorber class
Représente un objet absorbeur d’éléments de table. Effectue une recherche et permet d’accéder aux résultats de la recherche viaTableList
collection.
public class TableAbsorber
Constructeurs
Nom | La description |
---|---|
TableAbsorber() | Initialise une nouvelle instance duTableAbsorber . |
TableAbsorber(TextSearchOptions) | Initialise une nouvelle instance duTableAbsorber avec des options de recherche de texte. |
Propriétés
Nom | La description |
---|---|
virtual TableList { get; } | Renvoie en lecture seule IList contenant les tables qui ont été trouvées |
virtual TextSearchOptions { get; set; } | Obtient ou définit les options de recherche de texte. |
UseFlowEngine { get; set; } | * Activez une première version alfa du moteur de reconnaissance de tableau alternatif qui pourrait être utilisé pour les tableaux de conversion sans bordures. Ne prend pas encore en charge l’édition de tableaux et l’obtention de styles de texte. La valeur par défaut est false ; |
Méthodes
Nom | La description |
---|---|
Remove(AbsorbedTable) | Supprime unAbsorbedTable de la page. |
Replace(Page, AbsorbedTable, Table) | Remplace unAbsorbedTable avecTable sur la page. |
virtual Visit(Page) | Extrait les tables sur la page spécifiée |
Exemples
L’exemple montre comment rechercher un tableau sur la première page du document PDF et remplacer le texte dans une cellule du tableau.
// Ouvrir le document
Document doc = new Document(@"D:\Tests\input.pdf");
// Crée un objet TableAbsorber pour trouver des tables
TableAbsorber absorber = new TableAbsorber();
// Visiter la première page avec absorbeur
absorber.Visit(pdfDocument.Pages[1]);
// Accéder au premier tableau de la page, sa première cellule et ses fragments de texte
TextFragment fragment = absorber.TableList[0].RowList[0].CellList[0].TextFragments[1];
// Change le texte du premier fragment de texte dans la cellule
fragment.Text = "hi world";
// Enregistrer le document
doc.Save(@"D:\Tests\output.pdf");
Voir également
- espace de noms Aspose.Pdf.Text
- Assemblée Aspose.PDF