Este artículo explica cómo extraer texto de un documento Word con la API NET REST. Aprenderá a extraer texto automáticamente de un archivo de Word con la API Low Code de C#, definiendo el inicio y el final del texto que desea obtener del archivo de Word cargado. Puede configurar los parámetros de rango de varias maneras, como se describe en este artículo.
Requisito previo
- {{HIPERVÍNCULO1}}
- Descargue SDK de Aspose.Words Cloud para Dotnet para extraer un rango de texto de un archivo de Word
- Configurar un proyecto de solución C# con el SDK anterior para guardar un rango en una cadena
Pasos para extraer texto específico de un documento de Word con NET REST API
- Cree el objeto de clase WordsApi para extraer un rango de texto de un archivo de Word
- Cree una instancia del objeto GetRangeTextOnlineRequest y cargue en él el contenido del archivo Word de entrada
- Establezca los parámetros de rango en el objeto de solicitud para definir el inicio y el final del rango de texto
- Llame al método Obtener texto de rango en línea para extraer el rango de texto
- Mostrar el texto de la respuesta devuelta por la llamada API
Los pasos anteriores describen el proceso para extraer texto de un documento DOC con la API de Low Code de C#. Comience el proceso creando el objeto de clase WordsApi con el ID y el secreto del cliente, e inicie el objeto de solicitud con la clase GetRangeTextOnlineRequest. Complete los parámetros para definir el rango de texto y úselo al llamar al método GetRangeTextOnline(), que recupera los datos del archivo fuente.
Código para extraer texto de DOCX con la API REST de C#
Este código demuestra cómo extraer texto de un documento de Word con la API REST de C#. GetRangeTextOnlineRequest contiene los parámetros RangeStartIdentifier y RangeEndIdentifier, que permiten establecer el rango de texto que se desea recuperar y guardar en una variable de cadena. Utilice identificadores de rango como page3 para mostrar la página número 3, page3:end para mostrar el final de la página 3 y document:end para mostrar el final del documento.
Este artículo nos enseñó a definir un rango de texto en las páginas y guardarlo en una variable de cadena. Para guardar una página de un archivo de Word como imagen, consulte el siguiente artículo: Convertir una página de Word en una imagen con la API NET REST.