TableElement

TableElement

Visión general

TableElement es una clase en Aspose.PDF FOSS para .NET. Hereda de: StructureElement.

Esta clase proporciona 14 métodos para trabajar con objetos TableElement en programas .NET. Los métodos disponibles incluyen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, y 2 métodos adicionales. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET. Propiedades: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border, y 24 más.

Propiedades

NombreTipoAccesoDescripción
RepeatingRowsCountintRead/WriteObtiene o establece el recuento de filas repetidas.
RepeatingColumnsCountintRead/WriteObtiene o establece el recuento de columnas repetidas.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Read/WriteObtiene o establece el estilo de filas repetidas.
BackgroundColorAspose.Pdf.Color?Read/WriteObtiene o establece el color de fondo.
BorderAspose.Pdf.BorderInfo?Read/WriteObtiene o establece el borde.
AlignmentAspose.Pdf.HorizontalAlignmentRead/WriteObtiene o establece la alineación.
CornerStyleAspose.Pdf.BorderCornerStyleRead/WriteObtiene o establece el estilo de esquina.
BrokenAspose.Pdf.TableBrokenRead/WriteObtiene o establece el valor de broken.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentRead/WriteObtiene o establece el ajuste de columna.
ColumnWidthsstring?Read/WriteObtiene o establece los anchos de columna.
DefaultColumnWidthstring?Read/WriteObtiene o establece el ancho de columna predeterminado.
DefaultCellBorderAspose.Pdf.BorderInfo?Read/WriteObtiene o establece el borde de celda predeterminado.
DefaultCellPaddingAspose.Pdf.MarginInfo?Read/WriteObtiene o establece el relleno de celda predeterminado.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/WriteObtiene o establece el estado de texto de celda predeterminado.
IsBrokenboolRead/WriteObtiene o establece si está roto.
IsBordersIncludedboolRead/WriteObtiene o establece si los bordes están incluidos.
LeftfloatRead/WriteObtiene o establece el valor izquierdo.
TopfloatRead/WriteObtiene o establece el valor superior.
StructureTextStateStructureTextStateReadEstado de texto aplicado al contenido en línea de este elemento (solo almacenado — el generador de estructura no vuelve a renderizarlo).
AttributesStructureElementAttributesReadLos atributos de estructura (/A) adjuntos a este elemento, organizados por propietario.
StructureTypestringReadEl rol de tipo de estructura PDF (/entrada S, por ejemplo).
ActualTextstringRead/WriteEl texto de reemplazo para el contenido marcado (/ActualText).
AlternativeTextstringRead/WriteTexto alternativo usado por tecnología de asistencia (/Alt).
ExpansionTextstringRead/WriteTexto de expansión para una abreviatura (/E).
LanguagestringRead/WriteCódigo de idioma BCP-47 para el contenido del elemento (/Lang).
IDstringReadIdentificador del elemento (/ID); solo lectura — asignado al guardar.
TitlestringRead/WriteTítulo del elemento de estructura (/T).
PagePage?ReadPágina que aloja el contenido de este elemento, o null cuando el elemento aún no se ha adjuntado a una página.
ParentElementStructureElement?ReadEl elemento de estructura padre, o null cuando este elemento está desacoplado o directamente bajo la raíz del árbol de estructura.
ChildElementsElementListReadHijos directos de este elemento.

Métodos

SignatureDescription
CreateTBody()Crear + añadir un hijo TBody.
CreateTHead()Crear + añadir un hijo THead.
CreateTFoot()Crear + añadir un hijo TFoot.
AppendChild(child: StructureElement)Añadir hijo bajo el array /K de este elemento.
SetTag(tag: string)Remapear el rol de este elemento a una etiqueta personalizada, registrando etiqueta → su tipo estándar en el mapa de roles del documento.
ToString()Representación textual usada al volcar el árbol de estructura (nombre del rol; recurre al nombre del tipo).
FindElements(recursive: bool)Encontrar recursivamente elementos descendientes del tipo T.
SetText(text: string)Establecer el contenido de texto del elemento (almacenado como ActualText).
SetId(id: string)Establecer el identificador del elemento (/ID).
ClearId()Eliminar el identificador del elemento (/ID).
AdjustPosition(settings: object)Stub no-op mantenido por compatibilidad con la API de autoría AdjustPosition — FOSS aún no renderiza a través de PositionSettings.
ChangeParentElement(newParent: StructureElement, validate: bool)Mover este elemento bajo newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Desvincular este elemento, luego volver a asignar sus hijos bajo el padre anterior de este elemento (ocupando la posición de este elemento).
Detach()Desvincular este elemento de su padre.

Ver también

 Español