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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
TabStops | TabStops? | Read/Write | Tabulaciones para este fragmento (usado con marcadores #$TAB en el texto). |
TextEditOptions | TextEditOptions | Read/Write | Opciones de edición aplicadas durante el reemplazo de texto / sustitución de fuentes. |
IsInLineParagraph | bool | Read/Write | Cuando 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”). |
IsInNewPage | bool | Read/Write | Obtiene o establece si está en una nueva página. |
VerticalAlignment | VerticalAlignment | Read/Write | Obtiene o establece la alineación vertical. |
Text | string | Read/Write | El contenido de texto. |
ReplaceOptions | TextReplaceOptions | Read | Opciones de reemplazo de texto usadas por TextFragmentAbsorber para reemplazar rutas. |
Page | Page? | Read | La página a la que pertenece este fragmento (alias público de SourcePage). |
Form | XForm? | Read | El XForm del que se extrajo este fragmento, o null para fragmentos a nivel de página. |
FootNote | Note? | Read/Write | Nota al pie opcional adjunta a este fragmento. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Alineación horizontal usada cuando este fragmento se dispone como un párrafo (añadido a page.Paragraphs). |
Rectangle | Rectangle? | Read | El rectángulo delimitador de este fragmento de texto en la página. |
Position | Position? | Read/Write | La posición del texto. |
BaselinePosition | Position? | Read/Write | La posición de la línea base del texto. |
Margin | MarginInfo | Read/Write | Información de márgenes para el diseño cuando se usa como elemento de párrafo. |
TextState | TextFragmentState | Read | Estado del texto (fuente, tamaño, color). |
PageIndex | int | Read | El índice de página (basado en 0) donde se encontró este fragmento. |
FontSize | double | Read | Atajo para TextState.FontSize. |
Segments | TextSegmentCollection | Read/Write | La colección de segmentos de texto que componen este fragmento (indexado a partir de 1). |
Hyperlink | Hyperlink | Read/Write | Hipervínculo aplicado a este fragmento. |
EndNote | Note? | Read/Write | Nota final adjunta a este fragmento. |
WrapLinesCount | int | Read/Write | Número de líneas ajustadas calculadas durante el diseño. |
IsFirstParagraphInColumn | bool | Read/Write | Forzar que el párrafo comience una nueva columna. |
IsKeptWithNext | bool | Read/Write | Mantener este párrafo en la misma página que el siguiente. |
HyperlinkText | string? | Read/Write | Destino de hipervínculo de tipo cadena heredado. |
ZIndex | int | Read/Write | Índice de orden Z usado por el renderizador DOM. |
Métodos
| Signature | Description |
|---|---|
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. |