Cómo buscar y reemplazar texto en un documento de Word en C++

Este tema muestra cómo buscar y reemplazar texto en el documento Word en C++ usando un ejemplo de código simplificado. Al usar C++, reemplazar texto en un documento de Word se realiza fácilmente en unas pocas líneas de código sencillo sin dependencia externa de MS Word o la biblioteca Interop. Puede usar la aplicación en cualquiera de las aplicaciones compatibles con C ++ que se ejecutan en plataformas Windows, macOS o Linux.

Pasos para reemplazar texto en un documento de Word en C++

  1. Configure la última versión de Aspose.Words.CPP desde NuGet Package Manager
  2. Incluya el espacio de nombres Aspose::Words y agregue los archivos de encabezado requeridos
  3. Inicialice el objeto de clase Document para cargar DOCX para reemplazar el texto
  4. Cree un objeto de clase FindReplaceOptions para habilitar diferentes propiedades
  5. Realice el reemplazo de texto para la búsqueda seleccionada y reemplace la cadena
  6. Guarde el documento de Word con el texto reemplazado en el disco

En los pasos mencionados anteriormente, primero cargaremos el documento fuente de Word desde el disco y luego especificaremos diferentes propiedades para establecer los criterios para buscar y reemplazar el texto, incluida la dirección de reemplazo, la combinación de mayúsculas y minúsculas y la búsqueda de palabras completas. Finalmente, reemplazaremos el texto en el documento de Word usando C++ y guardaremos el DOCX modificado en el disco.

Código para reemplazar texto en un documento de Word usando C++

En este ejemplo, usar C++ Texto de reemplazo de documento de Word se realiza fácilmente mediante simples llamadas a la API. Al usar una instancia de Clase de documento, el documento de Word de entrada se cargará mediante la API. Luego, en los pasos posteriores, utilizaremos la clase FindReplaceOptions para establecer los criterios de búsqueda y reemplazo mediante la configuración de diferentes propiedades. Finalmente, guardaremos el DOCX modificado en disco o en MemoryStream como salida.

En este artículo, hemos explorado cómo buscar y reemplazar texto en un documento de Word usando C++. Sin embargo, si desea obtener información sobre cómo exportar archivos de Word a PDF, consulte el artículo sobre cómo convertir Word a PDF usando C++.

 Español