Añadir estilo a texto
La función "Agregar texto de estilo" en IronWord permite a los desarrolladores aplicar varias opciones de estilo de texto al agregar contenido a un documento DOCX. Ofrece control detallado sobre la apariencia del texto, como especificar la familia de fuentes, tamaño, color y atributos de estilo como bold, italic, underline y strike-through. Al crear un objeto Run que contiene TextContent y asignar un TextStyle al Run, los desarrolladores pueden personalizar la presentación de elementos de texto individuales dentro de un documento, asegurando una apariencia y sensación personalizadas.
Esta función es útil para generar documentos con formato profesional de manera dinámica, como informes o cartas, donde secciones específicas requieren estilos distintos. La clase TextStyle permite una fácil manipulación de estos atributos, permitiendo tanto estilos simples como complejos dentro del mismo documento.
Puntos clave
-
Creación de una ejecución con estilo :
- Se crea un objeto
Runque contieneTextContentcon el texto deseado. - A la propiedad
StyledelRunse le asigna un objetoTextStylepara aplicar formato.FontSize
- Se crea un objeto
-
Configuración de TextStyle :
TextStyle: Establecido a nivel deTextStyle(no dentro deFont) para especificar el tamaño del texto.TextFont: Contiene propiedades de fuente incluyendofontFamilypara la selección de fuente.FontFamilyColor: Especifica el color del texto usandocolor.IronWord.Models.Colorboldyitalic: Propiedades booleanas para formato en negrita y cursiva.IsBoldunderline: Añade estilo subrayado al texto.IsItalicstrike-through: Aplica formato de tachado usando el enumStrikeValue.UnderlineStrike
- Agregar al documento :
- Utiliza
AddChildpara añadir elRunestilizado a unParagraph. - El párrafo se añade luego al documento con
AddParagraph.
- Utiliza
Explicación del código
Este código muestra cómo crear y estilizar texto en un documento DOCX usando IronWord. Comienza inicializando un nuevo objeto WordDocument, que representa el documento a generar. Se crea un objeto Run que contiene TextContent con la cadena "Ejemplo de texto estilizado" y se aplica un TextStyle al Run para configurar la apariencia del texto.
El TextStyle incluye configuraciones para el tamaño de la fuente establecido a nivel de TextStyle (no dentro de Font), familia de fuentes configurada vía fontFamily, texto TextFont color y formato bold. Estas configuraciones personalizan cómo aparecerá el texto en el documento final.
Después de estilizar el Run, el método AddChild añade el objeto Run a un párrafo en el documento. Este método inserta el contenido estilizado en el documento de Word en el formato adecuado. Finalmente, se llama al método SaveAs para exportar el documento como "styled_document.docx". El resultado es un documento de Word donde el texto insertado está formateado según los estilos especificados, conservando todas las propiedades de fuente y formato en el archivo de salida.
Explora los tutoriales de elementos de documento para obtener más consejos de estilo.

