TableAbsorber
Contenido
[
Ocultar
]TableAbsorber class
Representa un objeto absorbente de elementos de la tabla. Realiza búsquedas y proporciona acceso a los resultados de la búsqueda a través deTableList
colección.
public class TableAbsorber
Constructores
Nombre | Descripción |
---|---|
TableAbsorber() | Inicializa una nueva instancia delTableAbsorber . |
TableAbsorber(TextSearchOptions) | Inicializa una nueva instancia delTableAbsorber con opciones de búsqueda de texto. |
Propiedades
Nombre | Descripción |
---|---|
virtual TableList { get; } | Devuelve la IList de solo lectura que contiene las tablas que se encontraron |
virtual TextSearchOptions { get; set; } | Obtiene o establece opciones de búsqueda de texto. |
UseFlowEngine { get; set; } | * Active una versión alfa temprana del motor alternativo de reconocimiento de tablas que podría usarse para tablas de conversión sin bordes. Todavía no es compatible con la edición de tablas y la obtención de estilos de texto. El valor predeterminado es falso; |
Métodos
Nombre | Descripción |
---|---|
Remove(AbsorbedTable) | Elimina unAbsorbedTable de la página. |
Replace(Page, AbsorbedTable, Table) | Reemplaza unAbsorbedTable conTable en la pagina. |
virtual Visit(Page) | Extrae tablas en la página especificada |
Ejemplos
El ejemplo muestra cómo encontrar una tabla en la primera página del documento PDF y reemplazar el texto en una celda de la tabla.
// Abrir documento
Document doc = new Document(@"D:\Tests\input.pdf");
// Crear objeto TableAbsorber para encontrar tablas
TableAbsorber absorber = new TableAbsorber();
// Visita la primera página con absorbedor
absorber.Visit(pdfDocument.Pages[1]);
// Obtenga acceso a la primera tabla en la página, su primera celda y fragmentos de texto en ella
TextFragment fragment = absorber.TableList[0].RowList[0].CellList[0].TextFragments[1];
// Cambia el texto del primer fragmento de texto en la celda
fragment.Text = "hi world";
// Guardar documento
doc.Save(@"D:\Tests\output.pdf");
Ver también
- espacio de nombres Aspose.Pdf.Text
- asamblea Aspose.PDF