IRONSOFTWAREHOME
Editar Texto
using IronWord;

// Open existing Word
WordDocument doc = new WordDocument("sample.docx");

// Edit existing text
doc.Paragraphs[0].ReplaceText("old text.", "This is the edited text.");

      // Edit text by retrieving the old text
      doc.Paragraphs[1].ReplaceText(doc.Paragraphs[1].Texts[1].Text, "Updated content for the second paragraph.");

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

' Open existing Word
Dim doc As New WordDocument("sample.docx")

' Edit existing text
doc.Paragraphs(0).ReplaceText("old text.", "This is the edited text.")

' Edit text by retrieving the old text
doc.Paragraphs(1).ReplaceText(doc.Paragraphs(1).Texts(1).Text, "Updated content for the second paragraph.")

' Export docx
doc.SaveAs("document.docx")
NuGet Download
PM > Install-Package IronWord
Editar Texto

Editar Texto

La función "Editar texto" en IronWord permite a los desarrolladores modificar el contenido de un documento DOCX existente. Los desarrolladores pueden cambiar el texto directamente accediendo a la colección Paragraphs y seleccionando el objeto Text específico dentro de un párrafo y reemplazándolo con el método ReplaceText. Esto proporciona flexibilidad para escenarios donde el contenido necesita ser actualizado dinámicamente, como actualizar secciones específicas de un informe, reemplazar marcadores de posición o modificar texto basado en la entrada del usuario o los datos.

La capacidad de editar texto a un nivel granular asegura que se puedan hacer cambios precisos sin afectar la estructura o el formato del resto del documento. Esta función es particularmente útil en flujos de trabajo de generación de documentos automatizados donde el contenido necesita actualizaciones o revisiones frecuentes.

5 pasos para editar texto en un DOCX existente

  • using IronWord;
  • WordDocument doc = new WordDocument("sample.docx");
  • doc.Paragraphs[0].ReplaceText("old text.", "Este es el texto editado.");
  • doc.Paragraphs[1].Texts[1].Text, "Contenido actualizado para el segundo párrafo.");
  • doc.SaveAs("document.docx");

Reemplazar texto

Este código demuestra la edición de texto específico dentro de un documento de Word existente usando IronWord. Se inicializa un objeto WordDocument para cargar "sample.docx". El código luego accede a la colección Paragraphs del WordDocument y modifica el primer y segundo párrafo del documento. La primera modificación actualiza el texto del primer objeto Text en el primer párrafo llamando a UpdateText. El método ReplaceText toma dos parámetros, el primero es el valor de cadena a encontrar y el segundo es el texto para reemplazar el valor antiguo. En este ejemplo, proporcionamos una cadena estática en el primer parámetro y la actualizamos con la nueva cadena para el primer párrafo.

Sin embargo, hay momentos en los que necesitas una variable más dinámica. Para lograr eso, podemos acceder más allá al texto existente dentro del segundo párrafo. Primero accedemos a la colección Paragraphs, que es similar a la primera instancia. Aún en el campo de texto antiguo, ingresamos más a fondo para acceder al texto existente accediendo a la propiedad del arreglo Texts y luego a la propiedad Text. Este método te da control total para encontrar y actualizar la cadena existente, asegurando confianza en tu proceso de manipulación de documentos.

Explore Document Elements in IronWord Tutorial ReplaceText ReplaceText ReplaceText

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