Reemplazar una palabra en Word con la API REST de Python

Este artículo describe el proceso para reemplazar una palabra en Word con la API REST de Python. Utilizará Aspose.Words para Python Cloud SDK para cambiar una palabra en Word con la API REST de Python en la nube mediante algunas llamadas a la API. Se describen varias opciones para personalizar la operación de reemplazo de texto.

Requisito previo

  • {{HIPERVÍNCULO1}}
  • Descargue SDK de Aspose.Words Cloud para Python para agregar un marcador en un archivo de Word
  • Configurar el proyecto de solución Python con el SDK anterior para reemplazar texto

Pasos para cambiar una palabra en Word con la API de Python Low Code

  1. Cree una instancia del objeto WordsApi usando el ID del cliente y el secreto
  2. Leer el archivo Word de entrada en un flujo de memoria
  3. Cree el objeto ReplaceTextParameters y configure el texto antiguo, el texto nuevo y otros indicadores
  4. Establezca el nombre del archivo de salida y llame al método ReemplazarTextoEnLínea() con la solicitud personalizada
  5. Obtenga el contenido del archivo de salida de la respuesta de la API y guárdelo en el disco local

Los pasos mencionados definen el proceso para reemplazar palabras en un documento de Word con la API REST de Python. Para iniciar el proceso, cargue el archivo de Word de origen en el flujo de memoria y cree la solicitud de reemplazo de texto mediante los parámetros de reemplazo (ReplaceTextParameters). Establezca el valor del texto anterior, el nuevo valor, el indicador para que coincida con mayúsculas y minúsculas, la coincidencia de la palabra completa y la presencia de expresiones regulares en el valor del texto anterior. Finalmente, llame al método ReplaceTextOnline() para reemplazar el texto en línea y obtener el archivo de Word de salida de la respuesta de la API.

Código para reemplazar Word en Word DOC con la API REST de Python

Este código de ejemplo muestra cómo reemplazar una palabra en un documento de Word con la API de Python Low Code. Establecemos DestFileName con el nombre del archivo de salida que usamos para obtener el archivo de Word resultante mediante el método TryGetValue() en el resultado de la llamada a la API. Creamos un flujo de archivos con el método File.Create y guardamos la salida en el disco local con este flujo.

En este tema, aprendimos a buscar y reemplazar texto en línea en un archivo de Word. Para cambiar las propiedades de un documento de Word, consulte el siguiente artículo: Change Properties of Word Document with Python REST API.

 Español