{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 Pr\u00e9sentation du g\u00e9n\u00e9rateur de documents dans Python","link":"https:\/\/docs.aspose.com\/words\/fr\/python-net\/document-builder-overview\/","description":"Recent content in Pr\u00e9sentation du g\u00e9n\u00e9rateur de documents dans Python on Documentation","generator":"Hugo -- gohugo.io","language":"fr","item":{"title":"Python_via_dotnet: Navigation avec le curseur dans Python","link":"https:\/\/docs.aspose.com\/words\/fr\/python-net\/navigation-with-cursor\/","pubDate":"Mon, 01 Jan 0001 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/words\/fr\/python-net\/navigation-with-cursor\/","description":"\n        \n        \n        <p>Lorsque vous travaillez avec un document, m\u00eame s&rsquo;il est court ou long, vous devrez naviguer dans votre document. La navigation avec un curseur virtuel repr\u00e9sente la possibilit\u00e9 de naviguer entre diff\u00e9rents n\u0153uds d&rsquo;un document.<\/p>\n<p>Dans un document court, se d\u00e9placer dans un document est simple puisque vous pouvez d\u00e9placer le point d&rsquo;insertion m\u00eame en utilisant les touches fl\u00e9ch\u00e9es du clavier ou en cliquant sur la souris pour localiser le point d&rsquo;insertion o\u00f9 vous le souhaitez. Mais une fois que vous disposez d\u2019un document volumineux comportant de nombreuses pages, ces techniques de base seront insuffisantes.<\/p>\n<p>Cet article explique comment se d\u00e9placer dans un document et naviguer avec un curseur virtuel vers diff\u00e9rentes parties de celui-ci.<\/p>\n<h2 id=\"d\u00e9tection-de-la-position-actuelle-du-curseur\">D\u00e9tection de la position actuelle du curseur<\/h2>\n<p>Avant de commencer le processus de navigation dans votre document, vous devrez obtenir le n\u0153ud actuellement s\u00e9lectionn\u00e9. Vous pouvez obtenir la position exacte du curseur sur un n\u0153ud s\u00e9lectionn\u00e9 en utilisant la propri\u00e9t\u00e9 <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a>. De plus, au lieu d&rsquo;obtenir le n\u0153ud actuel, vous pouvez obtenir le paragraphe ou la section actuellement s\u00e9lectionn\u00e9 en utilisant les propri\u00e9t\u00e9s <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_paragraph\/\">current_paragraph<\/a> et <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_section\/\">current_section<\/a>.<\/p>\n<p>Toutes les op\u00e9rations d&rsquo;insertion que vous effectuez \u00e0 l&rsquo;aide du <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> seront ins\u00e9r\u00e9es avant le <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a>. Lorsque le paragraphe actuel est vide ou que le curseur est positionn\u00e9 juste avant la fin du paragraphe, le <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/current_node\/\">current_node<\/a> renvoie Aucun.<\/p>\n<h2 id=\"navigation-dans-les-m\u00e9thodes-dans-un-document\">Navigation dans les m\u00e9thodes dans un document<\/h2>\n<p>Lorsque vous modifiez du texte, il est important de savoir comment naviguer dans votre document et o\u00f9 vous d\u00e9placer exactement. Aspose.Words vous permet de vous d\u00e9placer dans un document et de naviguer vers ses diff\u00e9rentes sections et parties \u2013 ceci est similaire \u00e0 la fonctionnalit\u00e9 du volet de navigation dans Microsoft Word pour acc\u00e9der \u00e0 une page ou \u00e0 un titre dans un document Word sans faire d\u00e9filer.<\/p>\n<p>La m\u00e9thode principale est de pouvoir d\u00e9placer la position du curseur vers un n\u0153ud sp\u00e9cifique de votre document, vous pouvez y parvenir en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to\/\">move_to<\/a>.<\/p>\n<p>L&rsquo;exemple de code suivant montre comment d\u00e9placer le <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/\">DocumentBuilder<\/a> vers diff\u00e9rents n\u0153uds dans un document:<\/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>Mais outre la m\u00e9thode de base <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to\/\">move_to<\/a>, il en existe des plus sp\u00e9cifiques.<\/p>\n<h3 id=\"acc\u00e9dez-au-d\u00e9but-ou-\u00e0-la-fin-dun-document\">Acc\u00e9dez au d\u00e9but ou \u00e0 la fin d&rsquo;un document<\/h3>\n<p>Vous pouvez aller au d\u00e9but ou \u00e0 la fin de votre document en utilisant les m\u00e9thodes <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_document_start\/\">move_to_document_start<\/a> et <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_document_end\/\">move_to_document_end<\/a>.<\/p>\n<p>L&rsquo;exemple de code suivant montre comment d\u00e9placer la position du curseur au d\u00e9but ou \u00e0 la fin d&rsquo;un document:<\/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=\"naviguer-avec-les-signets\">Naviguer avec les signets<\/h3>\n<p>Vous pouvez marquer un endroit que vous souhaitez trouver et vous y d\u00e9placer facilement. Vous pouvez ins\u00e9rer autant de signets que vous le souhaitez dans votre document, puis les parcourir en identifiant les signets avec des noms uniques. Vous pouvez acc\u00e9der \u00e0 un signet en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_bookmark\/\">move_to_bookmark<\/a>.<\/p>\n<p>Les exemples de code suivants montrent comment d\u00e9placer la position du curseur vers un signet:<\/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=\"acc\u00e9dez-aux-cellules-du-tableau\">Acc\u00e9dez aux cellules du tableau<\/h3>\n<p>Vous pouvez acc\u00e9der \u00e0 une cellule du tableau en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_cell\/\">move_to_cell<\/a>. Cette m\u00e9thode vous permettra de naviguer avec votre curseur dans n&rsquo;importe quelle cellule d&rsquo;un tableau sp\u00e9cifique. De plus, vous pouvez sp\u00e9cifier un index pour d\u00e9placer le curseur vers n&rsquo;importe quelle position ou caract\u00e8re sp\u00e9cifi\u00e9 dans une cellule dans la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_cell\/\">move_to_cell<\/a>.<\/p>\n<p>L&rsquo;exemple de code suivant montre comment d\u00e9placer la position d&rsquo;un curseur vers une cellule de tableau sp\u00e9cifi\u00e9e:<\/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=\"acc\u00e9dez-\u00e0-un-champ\">Acc\u00e9dez \u00e0 un champ<\/h3>\n<p>Vous pouvez acc\u00e9der \u00e0 un champ sp\u00e9cifique de votre document en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_field\/\">move_to_field<\/a>. De plus, vous pouvez acc\u00e9der \u00e0 un champ de fusion sp\u00e9cifique en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_merge_field\/\">move_to_merge_field<\/a>.<\/p>\n<p>L&rsquo;exemple de code suivant montre comment d\u00e9placer le curseur du g\u00e9n\u00e9rateur de documents vers un champ sp\u00e9cifique:<\/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=\"acc\u00e9dez-\u00e0-un-en-t\u00eate-ou-un-pied-de-page\">Acc\u00e9dez \u00e0 un en-t\u00eate ou un pied de page<\/h3>\n<p>Vous pouvez vous d\u00e9placer au d\u00e9but d&rsquo;un en-t\u00eate ou d&rsquo;un pied de page en utilisant la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_header_footer\/\">move_to_header_footer<\/a><\/p>\n<p>L&rsquo;exemple de code suivant montre comment d\u00e9placer le curseur du g\u00e9n\u00e9rateur de documents vers un en-t\u00eate ou un pied de page de document:<\/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=\"acc\u00e9dez-\u00e0-une-section-ou-un-paragraphe\">Acc\u00e9dez \u00e0 une section ou un paragraphe<\/h3>\n<p>Vous pouvez acc\u00e9der \u00e0 une section ou \u00e0 un paragraphe sp\u00e9cifique en utilisant les m\u00e9thodes <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_paragraph\/\">move_to_paragraph<\/a> ou <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_section\/\">move_to_section<\/a>. De plus, vous pouvez sp\u00e9cifier un index pour d\u00e9placer le curseur vers n&rsquo;importe quelle position ou un caract\u00e8re sp\u00e9cifi\u00e9 dans un paragraphe au sein de la m\u00e9thode <a href=\"https:\/\/reference.aspose.com\/words\/python-net\/aspose.words\/documentbuilder\/move_to_paragraph\/\">move_to_paragraph<\/a>.<\/p>\n<p>L&rsquo;exemple de code suivant montre comment acc\u00e9der \u00e0 une section sp\u00e9cifique et \u00e0 un paragraphe sp\u00e9cifique dans un document:<\/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      "}}}