IRONSOFTWAREHOME
Añadir Párrafo
using IronWord;
using IronWord.Models;

// Load docx
WordDocument doc = new WordDocument("document.docx");

// Configure text
TextContent introText = new TextContent("This is an example paragraph with italic and bold styling.");

TextStyle italicStyle = new TextStyle()
{
    IsItalic = true
};
Run italicRun = new Run(new TextContent("Italic example sentence."));
italicRun.Style = italicStyle;

TextStyle boldStyle = new TextStyle()
{
    IsBold = true
};
Run boldRun = new Run(new TextContent("Bold example sentence."));
boldRun.Style = boldStyle;

Paragraph paragraph = new Paragraph();

// Add text
paragraph.AddText(introText);
paragraph.AddChild(italicRun);
paragraph.AddChild(boldRun);

// Add paragraph
doc.AddParagraph(paragraph);

// Export docx
doc.SaveAs("save_document.docx");
Imports IronWord
Imports IronWord.Models

' Load docx
Dim doc As New WordDocument("document.docx")

' Configure text
Dim introText As New TextContent("This is an example paragraph with italic and bold styling.")

Dim italicStyle As New TextStyle() With {
    .IsItalic = True
}
Dim italicRun As New Run(New TextContent("Italic example sentence."))
italicRun.Style = italicStyle

Dim boldStyle As New TextStyle() With {
    .IsBold = True
}
Dim boldRun As New Run(New TextContent("Bold example sentence."))
boldRun.Style = boldStyle

Dim paragraph As New Paragraph()

' Add text
paragraph.AddText(introText)
paragraph.AddChild(italicRun)
paragraph.AddChild(boldRun)

' Add paragraph
doc.AddParagraph(paragraph)

' Export docx
doc.SaveAs("save_document.docx")
NuGet Download
PM > Install-Package IronWord
Añadir Párrafo

Añadir Párrafo

La función "add-paragraph" en IronWord permite a los desarrolladores insertar párrafos enteros en un documento Word existente, proporcionando una forma eficiente de estructurar y organizar el contenido. Al agregar un párrafo, los desarrolladores pueden combinar múltiples fragmentos de texto, cada uno con un formato diferente, en un bloque cohesivo. Esta función es especialmente útil para construir documentos dinámicos donde el texto necesita agruparse y estilizarse juntos, como reportes, artículos o cartas.

Ofrece flexibilidad en cómo se presenta el texto, permitiendo la inclusión de varias opciones de formato como negrita, cursiva y otros estilos dentro de un solo párrafo. La capacidad de agregar párrafos ayuda a mantener una estructura de documento limpia y asegura que el contenido esté adecuadamente organizado para su legibilidad.

Adding Paragraphs in C#

La clase Paragraph en IronWord representa un bloque de texto que puede contener tanto texto sin estilo como contenido con estilo. Al trabajar con párrafos, los desarrolladores pueden combinar TextContent sin formato con objetos Run con estilo para crear bloques de texto rico y formateado.

Para agregar texto sin formato directamente a un párrafo, utilice el método AddText con un objeto TextContent. Esto es ideal para texto sin estilo que no requiere un formato específico. Para contenido con estilo, cree un objeto Run que contenga TextContent, luego asigne un TextStyle al Run. El TextStyle puede especificar formatos como negrita, cursiva, familia de fuentes, tamaño de fuente y color.

Una vez que el Run tiene estilo, use el método AddChild para añadirlo al párrafo. Este método está diseñado específicamente para agregar objetos Run con formato. Un solo párrafo puede contener múltiples párrafos con diferentes estilos, lo que permite un formato de texto flexible dentro de un bloque unificado.

Después de construir el párrafo con todo el contenido deseado, use AddParagraph en el WordDocument para insertarlo en el documento. Este enfoque sigue la jerarquía del documento: WordDocumentDocumentSectionParagraphRunTextContent, asegurando la estructura adecuada y preservación del formato cuando el documento se guarda.

Explora más sobre los elementos del documento con IronWord
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 56,401Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta