TextFragment

TextFragment

Descripción general

TextFragment es una clase en Aspose.PDF FOSS para .NET. Hereda de: BaseParagraph.

Representa un fragmento de texto en una página con información de posición y estilo.

Esta clase proporciona 8 métodos para trabajar con objetos TextFragment en programas .NET. Los métodos disponibles incluyen: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET. Propiedades: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, y 20 más.

Propiedades

NombreTipoAccesoDescripción
TabStopsTabStops?Read/WriteTabulaciones para este fragmento (usado con marcadores #$TAB en el texto).
TextEditOptionsTextEditOptionsRead/WriteOpciones de edición aplicadas durante el reemplazo de texto / sustitución de fuentes.
IsInLineParagraphboolRead/WriteCuando es verdadero, este fragmento de texto se renderiza en la misma línea que el párrafo en línea anterior (ver docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolRead/WriteObtiene o establece si está en una nueva página.
VerticalAlignmentVerticalAlignmentRead/WriteObtiene o establece la alineación vertical.
TextstringRead/WriteEl contenido de texto.
ReplaceOptionsTextReplaceOptionsReadOpciones de reemplazo de texto usadas por TextFragmentAbsorber para reemplazar rutas.
PagePage?ReadLa página a la que pertenece este fragmento (alias público de SourcePage).
FormXForm?ReadEl XForm del que se extrajo este fragmento, o null para fragmentos a nivel de página.
FootNoteNote?Read/WriteNota al pie opcional adjunta a este fragmento.
HorizontalAlignmentHorizontalAlignmentRead/WriteAlineación horizontal usada cuando este fragmento se dispone como un párrafo (añadido a page.Paragraphs).
RectangleRectangle?ReadEl rectángulo delimitador de este fragmento de texto en la página.
PositionPosition?Read/WriteLa posición del texto.
BaselinePositionPosition?Read/WriteLa posición de la línea base del texto.
MarginMarginInfoRead/WriteInformación de márgenes para el diseño cuando se usa como elemento de párrafo.
TextStateTextFragmentStateReadEstado del texto (fuente, tamaño, color).
PageIndexintReadEl índice de página (basado en 0) donde se encontró este fragmento.
FontSizedoubleReadAtajo para TextState.FontSize.
SegmentsTextSegmentCollectionRead/WriteLa colección de segmentos de texto que componen este fragmento (indexado a partir de 1).
HyperlinkHyperlinkRead/WriteHipervínculo aplicado a este fragmento.
EndNoteNote?Read/WriteNota final adjunta a este fragmento.
WrapLinesCountintRead/WriteNúmero de líneas ajustadas calculadas durante el diseño.
IsFirstParagraphInColumnboolRead/WriteForzar que el párrafo comience una nueva columna.
IsKeptWithNextboolRead/WriteMantener este párrafo en la misma página que el siguiente.
HyperlinkTextstring?Read/WriteDestino de hipervínculo de tipo cadena heredado.
ZIndexintRead/WriteÍndice de orden Z usado por el renderizador DOM.

Métodos

SignatureDescription
TextFragment()Crear un fragmento de texto con tabulaciones.
TextFragment(tabStops: TabStops)Llama a TextFragment en esta instancia de TextFragment.
TextFragment(text: string)Crear un fragmento de texto con el texto proporcionado.
TextFragment(text: string, tabStops: TabStops)Crear un fragmento de texto con el texto proporcionado y la tabla de resolución de tabStops.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)
IsolateTextSegments(startIndex: int, length: int)Devolver los segmentos de texto que cubren el rango de caracteres dado (startIndex es basado en 1).
Clone()Copia superficial del fragmento (texto + estado).
CloneWithSegments()Clonar el fragmento Y sus segmentos.

Ver también

 Español