{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 Descripci\u00f3n general del generador de documentos en Python","link":"https:\/\/docs.aspose.com\/words\/es\/python-net\/document-builder-overview\/","description":"Recent content in Descripci\u00f3n general del generador de documentos en Python on Documentation","generator":"Hugo -- gohugo.io","language":"es","item":{"title":"Python_via_dotnet: Navegaci\u00f3n con Cursor en Python","link":"https:\/\/docs.aspose.com\/words\/es\/python-net\/navigation-with-cursor\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/es\/python-net\/navigation-with-cursor\/","description":"\n        \n        \n        <p>Mientras trabaja con un documento, incluso si es corto o largo, necesitar\u00e1 navegar a trav\u00e9s de \u00e9l. La navegaci\u00f3n con un cursor virtual representa la capacidad de navegar entre diferentes nodos de un documento.<\/p>\n<p>Dentro de un documento corto, moverse en un documento es simple ya que puede mover el punto de inserci\u00f3n incluso usando las teclas de flecha del teclado o haciendo clic con el mouse para ubicar el punto de inserci\u00f3n donde desee. Pero una vez que tengas un documento grande con muchas p\u00e1ginas, estas t\u00e9cnicas b\u00e1sicas ser\u00e1n insuficientes.<\/p>\n<p>Este art\u00edculo explica c\u00f3mo moverse por un documento y navegar con un cursor virtual a diferentes partes del mismo.<\/p>\n<h2 id=\"detecci\u00f3n-de-la-posici\u00f3n-actual-del-cursor\">Detecci\u00f3n de la posici\u00f3n actual del cursor<\/h2>\n<p>Antes de comenzar el proceso de navegaci\u00f3n por su documento, necesitar\u00e1 obtener el nodo que est\u00e1 seleccionado actualmente. Puede obtener la posici\u00f3n exacta del cursor en un nodo seleccionado utilizando la propiedad <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a>. Adem\u00e1s, en lugar de obtener el nodo actual, puede obtener el p\u00e1rrafo o la secci\u00f3n actualmente seleccionados utilizando las propiedades <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_paragraph\/\">current_paragraph<\/a> y <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_section\/\">current_section<\/a>.<\/p>\n<p>Cualquier operaci\u00f3n de inserci\u00f3n que realice utilizando <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> se insertar\u00e1 antes del <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a>. Cuando el p\u00e1rrafo actual est\u00e1 vac\u00edo o el cursor se coloca justo antes del final del p\u00e1rrafo, el <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a> devuelve Ninguno.<\/p>\n<h2 id=\"m\u00e9todos-de-navegaci\u00f3n-en-un-documento\">M\u00e9todos de navegaci\u00f3n en un documento<\/h2>\n<p>Cuando edita texto, es importante saber c\u00f3mo navegar por su documento y d\u00f3nde moverse exactamente en \u00e9l. Aspose.Words le permite moverse por un documento y navegar a sus diferentes secciones y partes; esto es similar a la funcionalidad del Panel de navegaci\u00f3n en Microsoft Word para ir a una p\u00e1gina o encabezado en un documento de Word sin desplazarse.<\/p>\n<p>El m\u00e9todo principal es poder mover la posici\u00f3n del cursor a un nodo espec\u00edfico en su documento, puede lograrlo utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to\/\">move_to<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo mover el <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> a diferentes nodos en un documento:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToNode.py\"><\/script>\n\n<p>Pero adem\u00e1s del m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to\/\">move_to<\/a> b\u00e1sico, existen otros m\u00e1s espec\u00edficos.<\/p>\n<h3 id=\"navegar-al-principio-o-al-final-de-un-documento\">Navegar al principio o al final de un documento<\/h3>\n<p>Puede ir al principio o al final de su documento utilizando los m\u00e9todos <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_document_start\/\">move_to_document_start<\/a> y <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_document_end\/\">move_to_document_end<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo mover la posici\u00f3n del cursor al principio o al final de un documento:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToDocumentStartEnd.py\"><\/script>\n\n<h3 id=\"navegar-con-marcadores\">Navegar con marcadores<\/h3>\n<p>Puede marcar un lugar que desee encontrar y volver a \u00e9l f\u00e1cilmente. Puede insertar tantos marcadores en su documento como desee y luego navegar a trav\u00e9s de ellos identific\u00e1ndolos con nombres \u00fanicos. Puede pasar a un marcador utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_bookmark\/\">move_to_bookmark<\/a>.<\/p>\n<p>Los siguientes ejemplos de c\u00f3digo muestran c\u00f3mo mover la posici\u00f3n del cursor a un marcador:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToBookmark.py\"><\/script>\n\n<h3 id=\"navegar-a-celdas-de-tabla\">Navegar a celdas de tabla<\/h3>\n<p>Puede pasar a una celda de la tabla utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_cell\/\">move_to_cell<\/a>. Este m\u00e9todo le permitir\u00e1 navegar con el cursor a cualquier celda de una tabla espec\u00edfica. Adem\u00e1s, puede especificar un \u00edndice para mover el cursor a cualquier posici\u00f3n o car\u00e1cter especificado en una celda dentro del m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_cell\/\">move_to_cell<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo mover la posici\u00f3n del cursor a una celda de tabla especificada:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToTableCell.py\"><\/script>\n\n<h3 id=\"navegar-a-un-campo\">Navegar a un campo<\/h3>\n<p>Puede pasar a un campo espec\u00edfico en su documento utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_field\/\">move_to_field<\/a>. Adem\u00e1s, puede pasar a un campo de combinaci\u00f3n espec\u00edfico utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_merge_field\/\">move_to_merge_field<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo mover el cursor del generador de documentos a un campo espec\u00edfico:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToMergeField.py\"><\/script>\n\n<h3 id=\"navegar-a-un-encabezado-o-pie-de-p\u00e1gina\">Navegar a un encabezado o pie de p\u00e1gina<\/h3>\n<p>Puede pasar al principio de un encabezado o pie de p\u00e1gina utilizando el m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_header_footer\/\">move_to_header_footer<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo mover el cursor del generador de documentos al encabezado o pie de p\u00e1gina de un documento:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToHeadersFooters.py\"><\/script>\n\n<h3 id=\"navegar-a-una-secci\u00f3n-o-p\u00e1rrafo\">Navegar a una secci\u00f3n o p\u00e1rrafo<\/h3>\n<p>Puede pasar a una secci\u00f3n o p\u00e1rrafo espec\u00edfico utilizando los m\u00e9todos <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_paragraph\/\">move_to_paragraph<\/a> o <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_section\/\">move_to_section<\/a>. Adem\u00e1s, puede especificar un \u00edndice para mover el cursor a cualquier posici\u00f3n o a un car\u00e1cter espec\u00edfico en un p\u00e1rrafo dentro del m\u00e9todo <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_paragraph\/\">move_to_paragraph<\/a>.<\/p>\n<p>El siguiente ejemplo de c\u00f3digo muestra c\u00f3mo pasar a una secci\u00f3n espec\u00edfica y a un p\u00e1rrafo espec\u00edfico en un documento:<\/p>\n<script type=\"application\/javascript\" src=\"https:\/\/gist.github.com\/aspose-words-gists\/e9d8f984dac599756ccb4a64b8c79768.js?file=Examples-DocsExamples-DocsExamples-Programming%20with%20Documents-Working%20with%20Document-add_content_using_document_builder-MoveToSection.py\"><\/script>\n\n\n      "}}}