<?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>image rotation on Conholdate Blog</title>
    <link>https://blog-qa.conholdate.com/th/tag/image-rotation/</link>
    <description>Recent content in image rotation on Conholdate Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>th</language>
    <lastBuildDate>Wed, 07 Oct 2026 17:53:30 +0000</lastBuildDate><atom:link href="https://blog-qa.conholdate.com/th/tag/image-rotation/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>หมุนรูปภาพใน Java</title>
      <link>https://blog-qa.conholdate.com/th/total/rotate-image-in-java/</link>
      <pubDate>Wed, 07 Oct 2026 17:53:30 +0000</pubDate>
      
      <guid>https://blog-qa.conholdate.com/th/total/rotate-image-in-java/</guid>
      <description>เรียนรู้วิธีการหมุนภาพ PNG และ JPG ใน Java ด้วย Conholdate.Total for Java คู่มือนี้จะอธิบายขั้นตอนการตั้งค่า ตัวอย่างโค้ด และตัวเลือกการหมุน</description>
      <content:encoded><![CDATA[<p>การหมุนภาพโดยโปรแกรมเป็นความต้องการที่พบบ่อยเมื่อสร้างตัวสร้างตัวอย่างภาพ, โปรแกรมแก้ไขรูปภาพ, หรือกระบวนการทำงานของเอกสาร. <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a> มี SDK ที่แข็งแกร่งซึ่งทำให้การจัดการภาพเป็นเรื่องง่ายในแอปพลิเคชัน Java. ในคู่มือนี้คุณจะได้เรียนรู้วิธีการหมุนไฟล์ <a href="https://docs.fileformat.com/image/png/">PNG</a> และ <a href="https://docs.fileformat.com/image/jpg/">JPG</a>, ตั้งค่าพารามิเตอร์การหมุน, และรักษา metadata ไว้ขณะยังคงคุณภาพภาพสูง.</p>
<h2 id="การเตรยมสภาพแวดลอม---ขอกำหนดเบองตนและการตงคา">การเตรียมสภาพแวดล้อม - ข้อกำหนดเบื้องต้นและการตั้งค่า</h2>
<p>ก่อนที่คุณจะเริ่มต้น โปรดตรวจสอบว่าคุณมีสิ่งต่อไปนี้:</p>
<ul>
<li>ติดตั้ง Java 17 หรือใหม่กว่า.</li>
<li>IDE เช่น IntelliJ IDEA หรือ Eclipse.</li>
<li>Maven สำหรับการจัดการ dependencies.</li>
</ul>
<p>เพิ่มที่เก็บ Maven ของ Conholdate และการอ้างอิง SDK ลงใน <code>pom.xml</code> ของคุณ:</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-xml" data-lang="xml"><span style="display:flex;"><span><span style="color:#f92672">&lt;repositories&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;repository&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;id&gt;</span>conholdate-repo<span style="color:#f92672">&lt;/id&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;name&gt;</span>Conholdate Maven Repository<span style="color:#f92672">&lt;/name&gt;</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">&lt;url&gt;</span>https://repository.conholdate.com/repo/<span style="color:#f92672">&lt;/url&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;/repository&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/repositories&gt;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;dependency&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;groupId&gt;</span>com.conholdate<span style="color:#f92672">&lt;/groupId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;artifactId&gt;</span>conholdate-total<span style="color:#f92672">&lt;/artifactId&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;version&gt;</span>24.9<span style="color:#f92672">&lt;/version&gt;</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">&lt;type&gt;</span>pom<span style="color:#f92672">&lt;/type&gt;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">&lt;/dependency&gt;</span>
</span></span></code></pre></div><p>ดาวน์โหลดไบนารี SDK ล่าสุดจากหน้าดาวน์โหลดอย่างเป็นทางการ: <a href="https://releases.conholdate.com/total/java/">Conholdate.Total for Java Download</a>. เมื่อการพึ่งพาถูกแก้ไขแล้ว คุณพร้อมที่จะเขียนโค้ดที่หมุนภาพ.</p>
<h2 id="หมนภาพใน-java-คมอแบบทละขนตอน">หมุนภาพใน Java: คู่มือแบบทีละขั้นตอน</h2>
<h3 id="ขนตอนท-1-โหลดแหลงทมและเสนทางปลายทาง">ขั้นตอนที่ 1: โหลดแหล่งที่มและเส้นทางปลายทาง</h3>
<p>กำหนดตำแหน่งไฟล์อินพุตและเอาต์พุต SDK รองรับทั้งรูปแบบ PNG และ JPG.</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-java" data-lang="java"><span style="display:flex;"><span>String inputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;input.jpg&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>String outputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;output_rotated.jpg&#34;</span><span style="color:#f92672">;</span>
</span></span></code></pre></div><h3 id="ขนตอนท-2-เรมตนตวจดการการแปลงและตวเลอก">ขั้นตอนที่ 2: เริ่มต้นตัวจัดการการแปลงและตัวเลือก</h3>
<p>สร้างอ็อบเจ็กต์หลักที่ขับเคลื่อนกระบวนการแปลง</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-java" data-lang="java"><span style="display:flex;"><span>ConversionHandler handler <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ConversionHandler<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>ImageConvertOptions options <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ImageConvertOptions<span style="color:#f92672">();</span>
</span></span></code></pre></div><h3 id="ขนตอนท-3-ตงคามมการหมนและสพนหลง">ขั้นตอนที่ 3: ตั้งค่ามุมการหมุนและสีพื้นหลัง</h3>
<p>ระบุจำนวนองศาที่ต้องการหมุนภาพและสีเติมสำหรับมุมที่ว่างเปล่า</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-java" data-lang="java"><span style="display:flex;"><span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setRotateAngle</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span>               <span style="color:#75715e">// Rotate 90 degrees clockwise
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setBackgroundColor</span><span style="color:#f92672">(</span>Color<span style="color:#f92672">.</span><span style="color:#a6e22e">WHITE</span><span style="color:#f92672">);</span>  <span style="color:#75715e">// Fill empty space with white
</span></span></span></code></pre></div><h3 id="ขนตอนท-4-กำหนดคาพารามเตอรเพมเตม">ขั้นตอนที่ 4: กำหนดค่าพารามิเตอร์เพิ่มเติม</h3>
<p>รักษาเมตาดาต้าต้นฉบับและกำหนดคุณภาพของ <a href="https://docs.fileformat.com/image/jpeg/">JPEG</a> เมื่อผลลัพธ์เป็น JPG.</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-java" data-lang="java"><span style="display:flex;"><span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setPreserveMetadata</span><span style="color:#f92672">(</span><span style="color:#66d9ef">true</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setQuality</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span> <span style="color:#75715e">// JPEG quality (0‑100)
</span></span></span></code></pre></div><h3 id="ขนตอนท-5-ดำเนนการหมน">ขั้นตอนที่ 5: ดำเนินการหมุน</h3>
<p>เรียกเมธอด <code>convert</code> เพื่อใช้การหมุนและเขียนผลลัพธ์.</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-java" data-lang="java"><span style="display:flex;"><span>handler<span style="color:#f92672">.</span><span style="color:#a6e22e">convert</span><span style="color:#f92672">(</span>inputPath<span style="color:#f92672">,</span> outputPath<span style="color:#f92672">,</span> options<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>System<span style="color:#f92672">.</span><span style="color:#a6e22e">out</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Image rotated successfully: &#34;</span> <span style="color:#f92672">+</span> outputPath<span style="color:#f92672">);</span>
</span></span></code></pre></div><p>สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคลาส <code>ConversionHandler</code> ให้ดูที่ <a href="https://reference.conholdate.com/java/com/groupdocs/conversion/ConversionHandler.html">เอกสารอ้างอิง API อย่างเป็นทางการ</a>.</p>
<h2 id="ตวอยางโคดเตม-การหมนภาพใน-java-โดยใช-conholdatetotal">ตัวอย่างโค้ดเต็ม: การหมุนภาพใน Java โดยใช้ Conholdate.Total</h2>
<p>ตัวอย่างต่อไปนี้แสดงขั้นตอนการทำงานทั้งหมดสำหรับการหมุนไฟล์รูปภาพ</p>
<p>ตัวอย่างนี้แสดงวิธีการหมุนภาพ JPG ไป 90 องศาและบันทึกผลลัพธ์.</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-java" data-lang="java"><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.ConversionHandler<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> com.groupdocs.conversion.options.convert.ImageConvertOptions<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">import</span> java.awt.Color<span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">public</span> <span style="color:#66d9ef">class</span> <span style="color:#a6e22e">RotateImageExample</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>    <span style="color:#66d9ef">public</span> <span style="color:#66d9ef">static</span> <span style="color:#66d9ef">void</span> <span style="color:#a6e22e">main</span><span style="color:#f92672">(</span>String<span style="color:#f92672">[]</span> args<span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>        String inputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;input.jpg&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>        String outputPath <span style="color:#f92672">=</span> <span style="color:#e6db74">&#34;output_rotated.jpg&#34;</span><span style="color:#f92672">;</span>
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">try</span> <span style="color:#f92672">(</span>ConversionHandler handler <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ConversionHandler<span style="color:#f92672">())</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            ImageConvertOptions options <span style="color:#f92672">=</span> <span style="color:#66d9ef">new</span> ImageConvertOptions<span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Rotation angle in degrees (positive = clockwise)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setRotateAngle</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Background color for empty areas after rotation
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setBackgroundColor</span><span style="color:#f92672">(</span>Color<span style="color:#f92672">.</span><span style="color:#a6e22e">WHITE</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Preserve original metadata (EXIF, DPI, etc.)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setPreserveMetadata</span><span style="color:#f92672">(</span><span style="color:#66d9ef">true</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            <span style="color:#75715e">// Optional: for large images you can limit memory usage
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>            options<span style="color:#f92672">.</span><span style="color:#a6e22e">setQuality</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span> <span style="color:#75715e">// JPEG quality (0-100)
</span></span></span><span style="display:flex;"><span><span style="color:#75715e"></span>
</span></span><span style="display:flex;"><span>handler<span style="color:#f92672">.</span><span style="color:#a6e22e">convert</span><span style="color:#f92672">(</span>inputPath<span style="color:#f92672">,</span> outputPath<span style="color:#f92672">,</span> options<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            System<span style="color:#f92672">.</span><span style="color:#a6e22e">out</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Image rotated successfully: &#34;</span> <span style="color:#f92672">+</span> outputPath<span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">}</span> <span style="color:#66d9ef">catch</span> <span style="color:#f92672">(</span>Exception e<span style="color:#f92672">)</span> <span style="color:#f92672">{</span>
</span></span><span style="display:flex;"><span>            System<span style="color:#f92672">.</span><span style="color:#a6e22e">err</span><span style="color:#f92672">.</span><span style="color:#a6e22e">println</span><span style="color:#f92672">(</span><span style="color:#e6db74">&#34;Error during image rotation:&#34;</span><span style="color:#f92672">);</span>
</span></span><span style="display:flex;"><span>            e<span style="color:#f92672">.</span><span style="color:#a6e22e">printStackTrace</span><span style="color:#f92672">();</span>
</span></span><span style="display:flex;"><span>        <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span>    <span style="color:#f92672">}</span>
</span></span><span style="display:flex;"><span><span style="color:#f92672">}</span>
</span></span></code></pre></div><blockquote>
<p><strong>หมายเหตุ:</strong> ตัวอย่างโค้ดนี้แสดงการทำงานหลัก ก่อนนำไปใช้ในโครงการของคุณ โปรดตรวจสอบให้แน่ใจว่าได้อัปเดตเส้นทางไฟล์และค่าการกำหนดค่าต่าง ๆ ให้ตรงกับสภาพแวดล้อมจริงของคุณ ตรวจสอบว่าการติดตั้ง dependencies ที่จำเป็นทั้งหมดเสร็จสมบูรณ์แล้ว และทำการทดสอบอย่างละเอียดในสภาพแวดล้อมการพัฒนา หากคุณพบปัญหาใด ๆ โปรดดูที่ <a href="https://docs.conholdate.com/java/">เอกสารอย่างเป็นทางการ</a> หรือ ติดต่อทีมสนับสนุนที่ <a href="https://forum.conholdate.com/c/total/5">ทีมสนับสนุน</a> เพื่อขอความช่วยเหลือ.</p>
</blockquote>
<h2 id="พารามเตอรการหมน-ตวเลอกและการตงคา">พารามิเตอร์การหมุน: ตัวเลือกและการตั้งค่า</h2>
<p>SDK มีตัวเลือกหลายอย่างเพื่อปรับแต่งกระบวนการหมุนอย่างละเอียด</p>
<ul>
<li><strong>Rotate Angle</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-java" data-lang="java"><span style="display:flex;"><span>options<span style="color:#f92672">.</span><span style="color:#a6e22e">setRotateAngle</span><span style="color:#f92672">(</span>90<span style="color:#f92672">);</span>
</span></span></code></pre></div><ul>
<li>
<p><strong>สีพื้นหลัง</strong> - กำหนดสีเติมสำหรับมุมว่างที่ปรากฏหลังจากการหมุน ใช้ค่า <code>java.awt.Color</code> ใดก็ได้</p>
</li>
<li>
<p><strong>รักษาเมตาดาต้า</strong> - เมื่อเปิดใช้งาน, ข้อมูล <a href="https://docs.fileformat.com/image/exif/">EXIF</a> , DPI และเมตาดาต้าอื่น ๆ จะถูกเก็บไว้ในไฟล์ผลลัพธ์ ดู <a href="https://reference.conholdate.com/java/com/groupdocs/conversion/options/convert/ImageConvertOptions.html">ImageConvertOptions API</a> สำหรับรายละเอียดเพิ่มเติม.</p>
</li>
<li>
<p><strong>Quality</strong> - ควบคุมคุณภาพการบีบอัด JPEG (0‑100). ค่าที่สูงกว่าจะรักษารายละเอียดได้มากขึ้นแต่ขนาดไฟล์จะเพิ่มขึ้น.</p>
</li>
</ul>
<p>ปรับการตั้งค่าเหล่านี้ให้ตรงกับความต้องการของแอปพลิเคชันของคุณ ไม่ว่าจะต้องการผลลัพธ์ PNG แบบไม่สูญเสียคุณภาพหรือ JPG คุณภาพสูง</p>
<h2 id="สรป">สรุป</h2>
<p>การหมุนภาพใน Java ง่ายเมื่อคุณใช้ <a href="https://products.conholdate.com/total/java/">Conholdate.Total for Java</a>. คู่มือนี้จะพาคุณผ่านการตั้งค่าที่จำเป็น การดำเนินการแบบขั้นตอนโดยละเอียด และตัวเลือกการกำหนดค่าหลักที่ให้คุณควบคุมมุม, พื้นหลัง, การรักษาเมตาดาต้า, และคุณภาพของผลลัพธ์. อย่าลืมรับใบอนุญาตที่เหมาะสมสำหรับการใช้งานในสภาพแวดล้อมการผลิต; คุณสามารถสำรวจตัวเลือกการกำหนดราคาได้ที่ <a href="https://purchase.conholdate.com/pricing/total/family/">https://purchase.conholdate.com/pricing/total/family/</a> หรือรับใบอนุญาตชั่วคราวสำหรับการทดสอบที่ <a href="https://purchase.conholdate.com/temporary-license/">https://purchase.conholdate.com/temporary-license/</a>. เมื่อรวม SDK แล้ว คุณสามารถเพิ่มการหมุนภาพที่เชื่อถือได้ในกระบวนการทำงานใด ๆ ที่ใช้ Java.</p>
<h2 id="คำถามทพบบอย">คำถามที่พบบ่อย</h2>
<ul>
<li>
<p><strong>ฉันจะหมุนไฟล์รูปภาพใน Java โดยใช้ Conholdate.Total ได้อย่างไร?</strong><br>
ใช้คลาส <code>ImageConvertOptions</code> เพื่อตั้งค่ามุมการหมุนที่ต้องการและจากนั้นเรียก <code>handler.convert(inputPath, outputPath, options)</code> ตามที่แสดงในตัวอย่างข้างต้น.</p>
</li>
<li>
<p><strong>ฉันสามารถหมุนภาพ PNG และ JPG ด้วยโค้ดเดียวกันได้หรือไม่?</strong><br>
ใช่, SDK จะตรวจจับรูปแบบของไฟล์โดยอัตโนมัติ ให้ระบุนามสกุลไฟล์ที่ถูกต้องในเส้นทางอินพุตและโค้ดเดียวกันจะทำงานได้กับ PNG และ JPG.</p>
</li>
<li>
<p><strong>ตัวเลือกใดบ้างที่มีให้ปรับแต่งกระบวนการหมุน?</strong><br>
คุณสามารถปรับมุมการหมุน, สีพื้นหลัง, คุณภาพของผลลัพธ์, และเลือกว่าจะเก็บเมตาดาต้าหรือไม่. ดูที่ <a href="https://reference.conholdate.com/java/com/groupdocs/conversion/options/convert/ImageConvertOptions.html">ImageConvertOptions API</a> เพื่อดูรายการทั้งหมด.</p>
</li>
<li>
<p><strong>ฉันต้องการใบอนุญาตเพื่อใช้ฟีเจอร์นี้ในสภาพแวดล้อมการผลิตหรือไม่?</strong><br>
จำเป็นต้องมีใบอนุญาตที่ถูกต้องสำหรับการใช้งานในสภาพแวดล้อมการผลิต รับใบอนุญาตชั่วคราวเพื่อการประเมินที่ <a href="https://purchase.conholdate.com/temporary-license/">https://purchase.conholdate.com/temporary-license/</a> หรือดูรายละเอียดการกำหนดราคาครบถ้วนที่ <a href="https://purchase.conholdate.com/pricing/total/family/">https://purchase.conholdate.com/pricing/total/family/</a>.</p>
</li>
</ul>
<h2 id="อานเพมเตม">อ่านเพิ่มเติม</h2>
<ul>
<li><a href="https://blog.conholdate.com/th/total/convert-onenote-to-image-in-java/">แปลง Onenote เป็นภาพใน Java</a></li>
<li><a href="https://blog.conholdate.com/th/total/convert-excel-to-image-in-java/">แปลง Excel เป็นภาพใน Java</a></li>
<li><a href="https://blog.conholdate.com/th/total/convert-word-to-image-in-java/">แปลง Word เป็นภาพใน Java</a></li>
</ul>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
