<?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/th/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>th</language>
    <lastBuildDate>Wed, 26 Aug 2026 08:28:34 +0000</lastBuildDate><atom:link href="https://blog-qa.groupdocs.cloud/th/tag/page-orientation-conversion/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>แปลงการวางแนวหน้ากระดาษ Word ใน Node.JS</title>
      <link>https://blog-qa.groupdocs.cloud/th/merger/convert-word-page-orientation-in-nodejs/</link>
      <pubDate>Wed, 26 Aug 2026 08:28:34 +0000</pubDate>
      
      <guid>https://blog-qa.groupdocs.cloud/th/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>แปลง Orientation ของหน้า Word ใน Node.JS</strong> ด้วยเพียงไม่กี่บรรทัดของโค้ด. คู่มือนี้จะพาคุณผ่านขั้นตอนที่จำเป็น, แสดงตัวอย่างการทำงานที่สมบูรณ์, สาธิตการเรียกใช้ cURL ที่เทียบเท่า, และอธิบายการติดตั้งและการกำหนดค่าเพื่อให้คุณสามารถรวมการเปลี่ยนแปลง orientation ของหน้าเข้าไปในแอปพลิเคชัน Node.js ของคุณ.</p>
<h2 id="ขนตอนในการแปลงการวางแนวหนาของ-word-ใน-nodejs">ขั้นตอนในการแปลงการวางแนวหน้าของ Word ใน Node.JS</h2>
<ol>
<li>
<p><strong>ติดตั้ง SDK และกำหนดค่า credentials</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>
</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">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]-->
<ol start="3">
<li>
<p><strong>สร้างตัวเลือกคำขอ</strong>: กำหนดไฟล์ต้นทาง, ช่วงหน้า, การวางแนวที่ต้องการ, และเส้นทางออก.</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">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]-->
</li>
<li>
<p><strong>ดำเนินการเปลี่ยนแปลงการวางแนว</strong>: ส่งคำขอและจัดการการตอบกลับ.</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>(ไม่บังคับ) ปรับการตั้งค่าเพิ่มเติม</strong>: คุณสามารถแก้ไขอาร์เรย์ <code>pages</code> เพื่อกำหนดเป้าหมายหน้าเฉพาะหรือสลับค่า enum <code>orientation</code> เป็น <code>Portrait</code> สำหรับการจัดวางแบบอื่น</p>
</li>
</ol>
<h2 id="การเปลยนทศทางหนา-word---ตวอยางโคดเตม">การเปลี่ยนทิศทางหน้า Word - ตัวอย่างโค้ดเต็ม</h2>
<p>ตัวอย่างต่อไปนี้แสดงขั้นตอนการทำงานทั้งหมดสำหรับการเปลี่ยนทิศทางของไฟล์ <a href="https://docs.fileformat.com/word-processing/docx/">DOCX</a> โดยใช้ GroupDocs.Merger Cloud SDK for 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 ของ 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>สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ payload ของคำขอและพารามิเตอร์ที่รองรับ โปรดดู <a href="https://docs.groupdocs.cloud/merger/">เอกสาร API อย่างเป็นทางการ</a>.</p>
<h2 id="การตดตงและกำหนดคา-groupdocsmerger-cloud-sdk-สำหรบ-nodejs">การติดตั้งและกำหนดค่า GroupDocs.Merger Cloud SDK สำหรับ 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> สำหรับห้าหน้าตัวแรก)
<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></li>
<li><strong>orientation</strong> - เลือก <code>GroupDocsMergerCloud.Orientation.Portrait</code> หรือ <code>Landscape</code>
<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></li>
<li><strong>outputPath</strong> - ระบุเส้นทางปลายทางในที่เก็บข้อมูลบนคลาวด์ของคุณ
<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></li>
</ul>
<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> อัตโนมัติการประมวลผลเป็นกลุ่ม และรวมการเปลี่ยนแปลงการจัดแนวเข้าไปในกระบวนการทำงานของเอกสารใด ๆ</p>
<p>อย่าลืมจัดหาลิขสิทธิ์ที่เหมาะสมสำหรับการใช้งานในสภาพแวดล้อมจริง; รายละเอียดราคาอยู่บนหน้าผลิตภัณฑ์ และคุณสามารถรับลิขสิทธิ์ชั่วคราวจาก <a href="https://purchase.groupdocs.cloud/temporary-license/">temporary license page</a>. เมื่อ SDK ถูกติดตั้งและกำหนดค่าแล้ว คุณพร้อมที่จะเพิ่มประสิทธิภาพให้กับแอปพลิเคชันของคุณด้วยความสามารถในการจัดการเอกสารที่ยืดหยุ่น.</p>
<h2 id="faqs">FAQs</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> ผ่าน enum <code>Orientation</code> คุณยังสามารถระบุช่วงหน้าที่ต้องการเปลี่ยนแปลงได้อย่างเลือกสรร</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/th/merger/password-protect-zip-file-using-password-protection-software/">ปกป้องไฟล์ ZIP ด้วยซอฟต์แวร์การป้องกันด้วยรหัสผ่าน</a></li>
<li><a href="https://blog.groupdocs.cloud/th/merger/password-protect-excel-using-password-protection-service/">ปกป้องไฟล์ Excel ด้วยบริการการป้องกันด้วยรหัสผ่าน</a></li>
<li><a href="https://blog.groupdocs.cloud/th/merger/how-to-combine-multiple-word-documents-in-nodejs/">วิธีรวมเอกสาร Word หลายไฟล์ใน Node.JS</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
