<?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/uk/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>uk</language>
    <lastBuildDate>Wed, 26 Aug 2026 08:28:34 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/uk/tag/page-orientation-conversion/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Конвертувати орієнтацію сторінки Word у Node.JS</title>
      <link>https://blog-qa.groupdocs.cloud/uk/merger/convert-word-page-orientation-in-nodejs/</link>
      <pubDate>Wed, 26 Aug 2026 08:28:34 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/uk/merger/convert-word-page-orientation-in-nodejs/</guid>
      <description>Навчіться програмно змінювати орієнтацію сторінки Word у Node.js за допомогою GroupDocs.Merger Cloud SDK. Включає покроковий посібник, приклад коду, cURL та налаштування.</description>
      <content:encoded><![CDATA[<p>Перетворення макету Word‑документа часто потрібно при створенні звітів, контрактів або друкованих брошур. <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a> дозволяє розробникам програмно <strong>конвертувати орієнтацію сторінки Word у Node.JS</strong> за допомогою всього кількох рядків коду. У цьому посібнику розглядаються необхідні кроки, показаний повний робочий приклад, продемонстровано еквівалентні виклики cURL та пояснено встановлення та налаштування, щоб ви могли інтегрувати зміни орієнтації сторінки у свої Node.js застосунки.</p>
<h2 id="кроки-для-зміни-орієнтації-сторінки-word-у-nodejs">Кроки для зміни орієнтації сторінки Word у Node.JS</h2>
<ol>
<li>
<p><strong>Встановіть SDK та налаштуйте облікові дані</strong>: Використовуйте npm, щоб додати бібліотеку та налаштувати ваш client ID і 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>Створіть екземпляр API</strong>: Ініціалізуйте <code>ChangePageOrientationApi</code> за допомогою об’єкта конфігурації.</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>Створіть параметри запиту</strong>: Визначте вихідний файл, діапазон сторінок, потрібну орієнтацію та шлях виводу.</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><strong>Виконайте зміну орієнтації</strong>: Надішліть запит і обробіть відповідь.</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">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]-->
<ol start="5">
<li><strong>(Опційно) Налаштуйте додаткові параметри</strong>: Ви можете змінити масив <code>pages</code>, щоб орієнтуватися на конкретні сторінки або перемкнути <code>orientation</code> enum на <code>Portrait</code> для іншого макету.</li>
</ol>
<h2 id="зміна-орієнтації-сторінки-word--повний-приклад-коду">Зміна орієнтації сторінки Word – повний приклад коду</h2>
<p>Наступний приклад демонструє повний процес зміни орієнтації файлу <a href="https://docs.fileformat.com/word-processing/docx/">DOCX</a> за допомогою GroupDocs.Merger Cloud SDK для Node.js.</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-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><blockquote>
<p><strong>Примітка:</strong> Цей приклад коду демонструє основну функціональність. Перш ніж використовувати його у вашому проєкті, переконайтеся, що оновили шляхи до файлів (<code>input.docx</code>, <code>output.docx</code>) відповідно до реальних розташувань, перевірте, чи всі необхідні залежності встановлені правильно, і ретельно протестуйте у вашому середовищі розробки. Якщо ви зіткнетеся з будь-якими проблемами, будь ласка, зверніться до <a href="https://docs.groupdocs.cloud/merger/">офіційної документації</a> або зв’яжіться з <a href="https://forum.groupdocs.cloud/c/merger/18">командою підтримки</a> за допомогою.</p>
</blockquote>
<h2 id="зміна-орієнтації-сторінки-через-rest-api-за-допомогою-curl">Зміна орієнтації сторінки через REST API за допомогою cURL</h2>
<p>Якщо ви віддаєте перевагу чистому HTTP підходу, ту ж операцію можна виконати за допомогою команд cURL проти REST‑endpoint&rsquo;ів GroupDocs.Merger Cloud.</p>
<ol>
<li><strong>Отримайте токен доступу</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>Відповідь містить <code>access_token</code>.</p>
<ol start="2">
<li><strong>Завантажте вихідний файл DOCX</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>Запит зміни орієнтації</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>Завантажте отриманий файл</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>Для отримання докладнішої інформації про корисні навантаження запитів та підтримувані параметри, перегляньте <a href="https://docs.groupdocs.cloud/merger/">офіційну документацію API</a>.</p>
<h2 id="встановлення-та-налаштування-groupdocsmerger-cloud-sdk-for-nodejs">Встановлення та налаштування GroupDocs.Merger Cloud SDK for Node.js</h2>
<p>Щоб розпочати, встановіть пакет з npm і налаштуйте свої облікові дані.</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>Завантажте останню бібліотеку зі <a href="https://releases.groupdocs.cloud/merger/nodejs/">сторінки випуску</a>, якщо вам потрібна конкретна версія. Переконайтеся, що ваше середовище працює на Node.js 12 або вище, і що у вас є дійсний обліковий запис GroupDocs Cloud.</p>
<h2 id="налаштування-параметрів-орієнтації-сторінки">Налаштування параметрів орієнтації сторінки</h2>
<p>SDK надає кілька властивостей, які ви можете налаштувати:</p>
<ul>
<li><strong>pages</strong> - Визначте, які сторінки впливати (наприклад, <code>['1-5']</code> для перших п&rsquo;яти сторінок).</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> - Виберіть <code>GroupDocsMergerCloud.Orientation.Portrait</code> або <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> - Вкажіть шлях призначення у вашому хмарному сховищі.</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>Ці параметри є частиною класу <code>ChangePageOrientationOptions</code>, задокументованого в <a href="https://reference.groupdocs.cloud/merger/">довідці API</a>.</p>
<h2 id="висновок">Висновок</h2>
<p>Змінювати макет Word‑файлів програмно просто за допомогою <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a>. Дотримуючись наведених вище кроків, ви можете <strong>конвертувати орієнтацію сторінки Word у Node.JS</strong>, автоматизувати пакетну обробку та інтегрувати зміни орієнтації в будь‑який робочий процес документів. Пам&rsquo;ятайте про необхідність отримання належної ліцензії для використання у продакшені; деталі ціноутворення доступні на сторінці продукту, а тимчасову ліцензію можна отримати на <a href="https://purchase.groupdocs.cloud/temporary-license/">сторінці тимчасової ліцензії</a>. Після встановлення та налаштування SDK ви готові розширювати свої додатки гнучкими можливостями маніпулювання документами.</p>
<h2 id="питання-та-відповіді">Питання та відповіді</h2>
<ul>
<li>
<p><strong>Як змінити орієнтацію сторінки у документах Word за допомогою Node.js?</strong><br>
Використовуйте <code>ChangePageOrientationApi</code> з <a href="https://products.groupdocs.cloud/merger/nodejs/">GroupDocs.Merger Cloud SDK for Node.js</a>, встановіть потрібну <code>orientation</code> у параметрах запиту та виконайте виклик API.</p>
</li>
<li>
<p><strong>Чи існує спосіб експортувати орієнтацію сторінки Word у Node.JS без написання коду?</strong><br>
Так, ту ж операцію можна виконати через REST API, використовуючи команди cURL, що корисно для швидких скриптів або інтеграції з іншими системами.</p>
</li>
<li>
<p><strong>Які орієнтації підтримуються для документів Word?</strong><br>
SDK підтримує як <code>Portrait</code>, так і <code>Landscape</code> режими через <code>Orientation</code> enum. Ви також можете вказати діапазони сторінок, щоб застосувати зміну вибірково.</p>
</li>
<li>
<p><strong>Чи потрібна ліцензія для запуску в продакшн?</strong><br>
Дійсна ліцензія потрібна для розгортання в продакшн. Ви можете розпочати з тимчасової ліцензії на <a href="https://purchase.groupdocs.cloud/temporary-license/">сторінці тимчасової ліцензії</a> і оновити до повної ліцензії, коли ваші потреби зростатимуть.</p>
</li>
</ul>
<h2 id="read-more">Read More</h2>
<ul>
<li><a href="https://blog.groupdocs.cloud/uk/merger/password-protect-zip-file-using-password-protection-software/">Захист ZIP‑файлу паролем за допомогою програмного забезпечення для захисту паролем</a></li>
<li><a href="https://blog.groupdocs.cloud/uk/merger/password-protect-excel-using-password-protection-service/">Захист Excel паролем за допомогою сервісу захисту паролем</a></li>
<li><a href="https://blog.groupdocs.cloud/uk/merger/how-to-combine-multiple-word-documents-in-nodejs/">Як об’єднати кілька документів Word у Node.JS</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
