Trabajando con Ranges

Si has trabajado con Microsoft Word Automatización, probablemente sepas que una de las principales herramientas para examinar y modificar el contenido de documentos es el Range objeto. El rango es como una “ventana” en el contenido de documentos y el formato.

Aspose.Words también tiene Range clase y está diseñado para mirar y actuar de forma similar Range dentro Microsoft Word. Aunque Range no puede cubrir una porción arbitraria de un documento y no tiene Start y End, puede acceder al rango cubierto por cualquier nodo de documento incluyendo el Document en sí mismo. En otras palabras, cada nodo tiene su propio rango. El Range objeto le permite acceder y modificar texto, marcadores y campos de forma dentro del rango.

Texto de la línea de recuperación

Usar el Text propiedad para recuperar el texto sin formato de la gama.

El siguiente ejemplo de código muestra cómo obtener un texto sencillo y sin formato de una gama:

Eliminar texto

El Range clase permite la eliminación de todos los caracteres de la gama llamando delete.

El siguiente ejemplo de código muestra cómo eliminar todos los caracteres de una gama: