Trabajar con rangos

Si ha trabajado con Microsoft Word Automation, probablemente sepa que una de las principales herramientas para examinar y modificar el contenido de un documento es el objeto Range. Range es como una “ventana” al contenido y formato del documento.

Aspose.Words también tiene la clase Range y está diseñado para verse y actuar de manera similar a Range en Microsoft Word. Aunque Range no puede cubrir una parte arbitraria de un documento y no tiene Start ni End, puede acceder al rango cubierto por cualquier nodo de documento, incluido el propio Document. En otras palabras, cada nodo tiene su propio rango. El objeto Range le permite acceder y modificar texto, marcadores y campos de formulario dentro del rango.

Recuperar texto sin formato

Utilice la propiedad Text para recuperar texto sin formato y sin formato del rango.

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

Eliminar texto

Range permite eliminar todos los caracteres del rango llamando a Delete.

El siguiente ejemplo de código muestra cómo eliminar todos los caracteres de un rango: