<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>page orientation conversion on Document Processing REST APIs | GroupDocs Cloud</title>
    <link>https://blog-qa.groupdocs.cloud/fr/tag/page-orientation-conversion/</link>
    <description>Recent content in page orientation conversion on Document Processing REST APIs | GroupDocs Cloud</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>fr</language>
    <lastBuildDate>Wed, 26 Aug 2026 08:28:34 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/fr/tag/page-orientation-conversion/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Convertir l&#39;orientation de page Word en Node.JS</title>
      <link>https://blog-qa.groupdocs.cloud/fr/merger/convert-word-page-orientation-in-nodejs/</link>
      <pubDate>Wed, 26 Aug 2026 08:28:34 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/fr/merger/convert-word-page-orientation-in-nodejs/</guid>
      <description>Apprenez à modifier de manière programmatique l’orientation des pages Word dans Node.js avec le SDK GroupDocs.Merger Cloud. Inclut un guide étape par étape, un exemple de code, cURL et la configuration.</description>
      <content:encoded><![CDATA[<p>La conversion de la mise en page d’un document Word est un besoin fréquent lors de la génération de rapports, de contrats ou de brochures imprimables. <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> permet aux développeurs de programmer <strong>convertir l’orientation des pages Word dans Node.JS</strong> avec seulement quelques lignes de code. Ce guide vous accompagne à travers les étapes requises, montre un exemple complet fonctionnel, démontre les appels cURL équivalents et explique l’installation et la configuration afin que vous puissiez intégrer les changements d’orientation de page dans vos applications Node.js.</p>
<h2 id="étapes-pour-convertir-lorientation-de-page-word-dans-nodejs">Étapes pour convertir l&rsquo;orientation de page Word dans Node.JS</h2>
<ol>
<li>
<p><strong>Installez le SDK et configurez les informations d&rsquo;identification</strong> : Utilisez npm pour ajouter la bibliothèque et configurez votre ID client et secret.</p>
<!--[CODE_SNIPPET_START]-->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm install groupdocs-merger-cloud
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
</li>
<li>
<p><strong>Créer l&rsquo;instance de l&rsquo;API</strong>: Initialisez <code>ChangePageOrientationApi</code> avec l&rsquo;objet de configuration.</p>
<!--[CODE_SNIPPET_START]-->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">require</span>(<span style="color:#e6db74">&#39;groupdocs-merger-cloud&#39;</span>);
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientId</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_ID&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientSecret</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_SECRET&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">config</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Configuration</span>(<span style="color:#a6e22e">clientId</span>, <span style="color:#a6e22e">clientSecret</span>);
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">orientationApi</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationApi</span>(<span style="color:#a6e22e">config</span>);
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
</li>
<li>
<p><strong>Construire les options de requête</strong> : Définissez le fichier source, la plage de pages, l&rsquo;orientation souhaitée et le chemin de sortie.</p>
</li>
</ol>
<!--[CODE_SNIPPET_START]-->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">options</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationOptions</span>();
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">fileInfo</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">FileInfo</span>();
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">fileInfo</span>.<span style="color:#a6e22e">filePath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;input.docx&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">pages</span> <span style="color:#f92672">=</span> [<span style="color:#e6db74">&#39;1-&#39;</span>]; <span style="color:#75715e">// all pages
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">orientation</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Orientation</span>.<span style="color:#a6e22e">Landscape</span>; <span style="color:#75715e">// or Portrait
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">outputPath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;output.docx&#39;</span>;
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
<ol start="4">
<li>
<p><strong>Exécuter le changement d&rsquo;orientation</strong> : Envoyez la requête et gérez la réponse.</p>
<!--[CODE_SNIPPET_START]-->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">request</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationRequest</span>(<span style="color:#a6e22e">options</span>);
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">orientationApi</span>.<span style="color:#a6e22e">changePageOrientation</span>(<span style="color:#a6e22e">request</span>)
</span></span><span style="display:flex;"><span>    .<span style="color:#a6e22e">then</span>(<span style="color:#a6e22e">response</span> =&gt; {
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#39;Page orientation conversion completed.&#39;</span>);
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#39;Output stored at:&#39;</span>, <span style="color:#a6e22e">response</span>.<span style="color:#a6e22e">path</span>);
</span></span><span style="display:flex;"><span>    })
</span></span><span style="display:flex;"><span>    .<span style="color:#66d9ef">catch</span>(<span style="color:#a6e22e">error</span> =&gt; {
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">error</span>(<span style="color:#e6db74">&#39;Error during orientation conversion:&#39;</span>, <span style="color:#a6e22e">error</span>);
</span></span><span style="display:flex;"><span>    });
</span></span></code></pre></div><!--[CODE_SNIPPET_END]-->
</li>
<li>
<p><strong>(Optionnel) Ajuster les paramètres supplémentaires</strong>: Vous pouvez modifier le tableau <code>pages</code> pour cibler des pages spécifiques ou changer l&rsquo;énumération <code>orientation</code> en <code>Portrait</code> pour une mise en page différente.</p>
</li>
</ol>
<h2 id="modification-de-lorientation-de-la-page-word---exemple-de-code-complet">Modification de l&rsquo;orientation de la page Word - Exemple de code complet</h2>
<p>L&rsquo;exemple suivant montre le flux de travail complet pour changer l&rsquo;orientation d&rsquo;un fichier <a href="https://docs.fileformat.com/word-processing/docx/">DOCX</a> à l&rsquo;aide du GroupDocs.Merger Cloud SDK for Node.js.</p>
<!--[COMPLETE_CODE_SNIPPET_START]-->
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">require</span>(<span style="color:#e6db74">&#39;groupdocs-merger-cloud&#39;</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// ==== Configuration ====
</span></span></span><span style="display:flex;"><span><span style="color:#75715e">// Replace with your actual credentials
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientId</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_ID&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientSecret</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_SECRET&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">config</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Configuration</span>(<span style="color:#a6e22e">clientId</span>, <span style="color:#a6e22e">clientSecret</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// ==== API Instance ====
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">orientationApi</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationApi</span>(<span style="color:#a6e22e">config</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// ==== Request Construction ====
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">options</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationOptions</span>();
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">fileInfo</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">FileInfo</span>();
</span></span><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">fileInfo</span>.<span style="color:#a6e22e">filePath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;input.docx&#39;</span>;               <span style="color:#75715e">// source Word document
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">pages</span> <span style="color:#f92672">=</span> [<span style="color:#e6db74">&#39;1-&#39;</span>];                                 <span style="color:#75715e">// apply to all pages (1 to end)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">orientation</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Orientation</span>.<span style="color:#a6e22e">Landscape</span>; <span style="color:#75715e">// Portrait or Landscape
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">outputPath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;output.docx&#39;</span>;                     <span style="color:#75715e">// destination file
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">request</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">ChangePageOrientationRequest</span>(<span style="color:#a6e22e">options</span>);
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e">// ==== Execution ====
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span><span style="color:#a6e22e">orientationApi</span>.<span style="color:#a6e22e">changePageOrientation</span>(<span style="color:#a6e22e">request</span>)
</span></span><span style="display:flex;"><span>    .<span style="color:#a6e22e">then</span>(<span style="color:#a6e22e">response</span> =&gt; {
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#39;Page orientation conversion completed.&#39;</span>);
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">log</span>(<span style="color:#e6db74">&#39;Output stored at:&#39;</span>, <span style="color:#a6e22e">response</span>.<span style="color:#a6e22e">path</span>);
</span></span><span style="display:flex;"><span>    })
</span></span><span style="display:flex;"><span>    .<span style="color:#66d9ef">catch</span>(<span style="color:#a6e22e">error</span> =&gt; {
</span></span><span style="display:flex;"><span>        <span style="color:#a6e22e">console</span>.<span style="color:#a6e22e">error</span>(<span style="color:#e6db74">&#39;Error during orientation conversion:&#39;</span>, <span style="color:#a6e22e">error</span>);
</span></span><span style="display:flex;"><span>    });
</span></span></code></pre></div><!--[COMPLETE_CODE_SNIPPET_END]-->
<blockquote>
<p><strong>Note:</strong> Ce exemple de code démontre la fonctionnalité principale. Avant de l’utiliser dans votre projet, assurez‑vous de mettre à jour les chemins de fichiers (<code>input.docx</code>, <code>output.docx</code>) afin qu’ils correspondent à vos emplacements réels, vérifiez que toutes les dépendances requises sont correctement installées et testez soigneusement dans votre environnement de développement. Si vous rencontrez des problèmes, veuillez consulter la <a href="https://docs.groupdocs.cloud/merger/">documentation officielle</a> ou contacter l’<a href="https://forum.groupdocs.cloud/c/merger/18">équipe de support</a> pour obtenir de l’aide.</p>
</blockquote>
<h2 id="changer-lorientation-de-la-page-via-lapi-rest-avec-curl">Changer l&rsquo;orientation de la page via l&rsquo;API REST avec cURL</h2>
<p>Si vous préférez une approche purement HTTP, la même opération peut être effectuée avec des commandes cURL contre les points de terminaison REST de GroupDocs.Merger Cloud.</p>
<ol>
<li><strong>Obtenir un jeton d&rsquo;accès</strong></li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v1.0/oauth2/token&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -H <span style="color:#e6db74">&#34;Content-Type: application/json&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -d <span style="color:#e6db74">&#39;{&#34;client_id&#34;:&#34;YOUR_CLIENT_ID&#34;,&#34;client_secret&#34;:&#34;YOUR_CLIENT_SECRET&#34;}&#39;</span>
</span></span></code></pre></div><p>La réponse contient <code>access_token</code>.</p>
<ol start="2">
<li><strong>Télécharger le fichier DOCX source</strong></li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v1.0/merger/storage/upload&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -F <span style="color:#e6db74">&#34;file=@input.docx&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -F <span style="color:#e6db74">&#34;path=/input.docx&#34;</span>
</span></span></code></pre></div><ol start="3">
<li><strong>Demande de changement d&rsquo;orientation</strong></li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X POST <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v1.0/merger/words/changePageOrientation&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -H <span style="color:#e6db74">&#34;Content-Type: application/json&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>     -d <span style="color:#e6db74">&#39;{
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;fileInfo&#34;: { &#34;filePath&#34;: &#34;/input.docx&#34; },
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;pages&#34;: [&#34;1-&#34;],
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;orientation&#34;: &#34;Landscape&#34;,
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">           &#34;outputPath&#34;: &#34;/output.docx&#34;
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">         }&#39;</span>
</span></span></code></pre></div><ol start="4">
<li><strong>Télécharger le fichier résultant</strong></li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>curl -X GET <span style="color:#e6db74">&#34;https://api.groupdocs.cloud/v1.0/merger/storage/download?path=/output.docx&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -H <span style="color:#e6db74">&#34;Authorization: Bearer YOUR_ACCESS_TOKEN&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        -o output.docx
</span></span></code></pre></div><p>Pour plus de détails sur les charges utiles de la requête et les paramètres pris en charge, consultez la <a href="https://docs.groupdocs.cloud/merger/">documentation officielle de l&rsquo;API</a>.</p>
<h2 id="installation-et-configuration-de-groupdocsmerger-cloud-sdk-for-nodejs">Installation et configuration de GroupDocs.Merger Cloud SDK for Node.js</h2>
<p>Pour commencer, installez le package depuis npm et configurez vos identifiants.</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm install groupdocs-merger-cloud
</span></span></code></pre></div><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">require</span>(<span style="color:#e6db74">&#39;groupdocs-merger-cloud&#39;</span>);
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientId</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_ID&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">clientSecret</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;YOUR_CLIENT_SECRET&#39;</span>;
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">const</span> <span style="color:#a6e22e">config</span> <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Configuration</span>(<span style="color:#a6e22e">clientId</span>, <span style="color:#a6e22e">clientSecret</span>);
</span></span></code></pre></div><p>Téléchargez la dernière bibliothèque depuis la <a href="https://releases.groupdocs.cloud/merger/nodejs/">page de publication</a> si vous avez besoin d&rsquo;une version spécifique. Assurez-vous que votre environnement exécute Node.js 12 ou une version supérieure et que vous disposez d&rsquo;un compte GroupDocs Cloud valide.</p>
<h2 id="configuration-des-options-dorientation-de-la-page">Configuration des options d&rsquo;orientation de la page</h2>
<p>Le SDK expose plusieurs propriétés que vous pouvez ajuster :</p>
<ul>
<li><strong>pages</strong> - Définissez les pages à affecter (par ex., <code>['1-5']</code> pour les cinq premières pages).</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">pages</span> <span style="color:#f92672">=</span> [<span style="color:#e6db74">&#39;1-5&#39;</span>];
</span></span></code></pre></div><ul>
<li><strong>orientation</strong> - Choisissez <code>GroupDocsMergerCloud.Orientation.Portrait</code> ou <code>Landscape</code>.</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">orientation</span> <span style="color:#f92672">=</span> <span style="color:#a6e22e">GroupDocsMergerCloud</span>.<span style="color:#a6e22e">Orientation</span>.<span style="color:#a6e22e">Portrait</span>;
</span></span></code></pre></div><ul>
<li><strong>outputPath</strong> - Spécifiez le chemin de destination dans votre stockage cloud.</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-javascript" data-lang="javascript"><span style="display:flex;"><span><span style="color:#a6e22e">options</span>.<span style="color:#a6e22e">outputPath</span> <span style="color:#f92672">=</span> <span style="color:#e6db74">&#39;converted/output.docx&#39;</span>;
</span></span></code></pre></div><p>Ces options font partie de la classe <code>ChangePageOrientationOptions</code> documentée dans la <a href="https://reference.groupdocs.cloud/merger/">référence API</a>.</p>
<h2 id="conclusion">Conclusion</h2>
<p>Modifier la mise en page des fichiers Word de manière programmatique est simple avec le <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a>. En suivant les étapes ci‑dessus, vous pouvez <strong>convertir l’orientation des pages Word dans Node.JS</strong>, automatiser le traitement en masse et intégrer les changements d’orientation dans n’importe quel flux de travail de documents. N’oubliez pas d’obtenir une licence appropriée pour une utilisation en production ; les détails des tarifs sont disponibles sur la page du produit, et vous pouvez obtenir une licence temporaire depuis la <a href="https://purchase.groupdocs.cloud/temporary-license/">page de licence temporaire</a>. Avec le SDK installé et configuré, vous êtes prêt à enrichir vos applications avec des capacités flexibles de manipulation de documents.</p>
<h2 id="faq">FAQ</h2>
<ul>
<li>
<p><strong>Comment changer l&rsquo;orientation de la page dans les documents Word en utilisant Node.js ?</strong><br>
Utilisez le <code>ChangePageOrientationApi</code> du <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a>, définissez l&rsquo;<code>orientation</code> souhaitée dans les options de requête, puis exécutez l&rsquo;appel API.</p>
</li>
<li>
<p><strong>Existe-t-il un moyen d&rsquo;exporter l&rsquo;orientation de page Word en Node.JS sans écrire de code ?</strong><br>
Oui, la même opération peut être effectuée via l&rsquo;API REST en utilisant des commandes cURL, ce qui est utile pour des scripts rapides ou l&rsquo;intégration avec d&rsquo;autres systèmes.</p>
</li>
<li>
<p><strong>Quelles orientations sont prises en charge pour les documents Word ?</strong><br>
Le SDK prend en charge les modes <code>Portrait</code> et <code>Landscape</code> via l&rsquo;énumération <code>Orientation</code>. Vous pouvez également spécifier des plages de pages pour appliquer le changement sélectivement.</p>
</li>
<li>
<p><strong>Ai-je besoin d&rsquo;une licence pour exécuter cela en production ?</strong><br>
Une licence valide est requise pour les déploiements en production. Vous pouvez commencer avec une licence temporaire depuis la <a href="https://purchase.groupdocs.cloud/temporary-license/">page de licence temporaire</a> et passer à une licence complète à mesure que votre utilisation augmente.</p>
</li>
</ul>
<h2 id="en-savoir-plus">En savoir plus</h2>
<ul>
<li><a href="https://blog.groupdocs.cloud/fr/merger/password-protect-zip-file-using-password-protection-software/">Protéger un fichier ZIP avec un logiciel de protection par mot de passe</a></li>
<li><a href="https://blog.groupdocs.cloud/fr/merger/password-protect-excel-using-password-protection-service/">Protéger un fichier Excel par mot de passe à l&rsquo;aide du service de protection par mot de passe</a></li>
<li><a href="https://blog.groupdocs.cloud/fr/merger/how-to-combine-multiple-word-documents-in-nodejs/">Comment combiner plusieurs documents Word dans Node.JS</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
