---
title: "รูปแบบไฟล์และการแปลง"
---

```

**ลองออนไลน์**

คุณสามารถลองใช้ฟังก์ชันการแปลงโดยใช้ของเรา [แปลงออนไลน์ฟรี](https://products.aspose.app/words/conversion) กเขา.

```

ความสามารถในการแปลงรูปแบบเอกสารต่างๆได้อย่างรวดเร็วและเชื่อถือได้ด้วยความแม่นยำสูงคือคุณลักษณะเรือธงของAspose.Words นี้มักจะเป็นเหตุผลที่ดีพอที่จะเลือกAspose.WordsสำหรับJava.

ด้วยAspose.Wordsคุณสามารถแปลงเอกสารจากรูปแบบการโหลดที่สนับสนุนใดๆไปยังรูปแบบการบันทึกใดๆที่สนับสนุนโดยใช้เพียงแค่สองบรรทัดของรหัส:

1. โหลดเอกสารจากแฟ้มหรือสตรีม
2. บันทึกไปยังรูปแบบที่สนับสนุนใดๆ

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแปลงเอกสาร:

{{< gist "aspose-words-gists" "b237846932dfcde42358bd0c887661a5" "docx-to-pdf.java" >}}

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการโหลดแปลงและบันทึกเอกสารโปรดดูที่ [โหลดบันทึกและการแปลง](/words/th/java/loading-saving-and-converting/) มาตรา.

## ความจงรักภักดีสูง

หนึ่งในเป้าหมายหลักของAspose.Wordsคือการให้การแปลงความจงรักภักดีสูงระหว่างรูปแบบเอกสาร เราใช้คำว่า"ความจงรักภักดีสูง"เพื่ออธิบายการแปลงที่เอกสารส่งออกยังคงมีเนื้อหาและกา.

รูปแบบเอกสารการประมวลผลคำสมัยใหม่มีความซับซ้อนและมีหลายร้อยคุณลักษณะ บางครั้งเมื่อผู้ขายอ้างว่าโซลูชันของพวกเขาสนับสนุนรูปแบบเอกสารเฉพาะ-หมายความว่า ตัวอย่างเช่นMicrosoft Wordเอกสารมีคุณลักษณะขั้นสูงเช่นเชิงอรรถกล่องข้อความรูปร่างอัตโนมัติวัตถุOLEฟิลด์ หลายองค์ประกอบเหล่านี้มักจะถูกละเว้นในไลบรารีการประมวลผลเอกสารแต่ไม่ได้อยู่ในAspose.Words.

### ขอบเขตมากขึ้นของการสนับสนุนรูปแบบ

ข้อได้เปรียบที่เถียงไม่ได้ของAspose.Wordsคือขอบเขตที่ดีของการสนับสนุนสำหรับส่วนใหญ่ของรูปแบบที่ มันเป็นเรื่องยากหรือเป็นไปไม่ได้ที่จะหาระดับเดียวกันของการสนับสนุนสำหรับคุณสมบัติที่.

เมื่อซื้อโซลูชันที่สนับสนุนรูปแบบเฉพาะหาข้อมูลเกี่ยวกับระดับที่คุณลักษณะของรูปแบบนี้ได้รั ในการทดสอบสร้างไฟล์ที่ซับซ้อนและเรียกใช้ผ่านการแก้ปัญหาที่นำเสนอ คุณมักจะพบว่าองค์ประกอบของเอกสารจำนวนมากและการจัดรูปแบบจะหายไป ตัวอย่างเช่นสำหรับรูปแบบDOCรูปทรงกล่องข้อความเขตข้อมูลคอลัมน์OLEวัตถุ,การแก้ไขข้อความจา.

Aspose.Wordsรูปแบบวัตถุเอกสาร(DOM)ถูกออกแบบมาโดยคำนึงถึงรูปแบบเอกสารMicrosoft Word ดังนั้นระดับของการสนับสนุนสำหรับรูปแบบเหล่านั้นเช่นDOC, DOCX, RTF, หรือWordprocessingMLเป็นประวัติการณ์ ในทิศทางใดๆระหว่างรูปแบบเหล่านี้เป็นความจงรักภักดีสูง.

เมื่อเรียกใช้เอกสารที่ซับซ้อนผ่านAspose.Words,เพลิดเพลินกับความสมบูรณ์ของการดำเนินการรูปแบบ.

### ตัวอย่างการแปลงระหว่างรูปแบบที่นิยม

ด้านล่างนี้เป็นตัวอย่างของการแปลงระหว่างรูปแบบยอดนิยมบางรูปแบบ คุณสามารถประเมินความถูกต้องAspose.Wordsรับมือกับงาน.

---

*DOC to RTF - high-fidelity conversion:*

![doc-to-rtf-aspose-words-java-1](/words/java/file-formats-and-conversions/high-quality-conversions-1.png) ![doc-to-rtf-aspose-words-java-2](/words/java/file-formats-and-conversions/high-quality-conversions-2.png)

---

*DOC to PDF - high-fidelity conversion:*

![doc-to-pdf-aspose-words-java-1](/words/java/file-formats-and-conversions/high-quality-conversions-1.png) ![doc-to-pdf-aspose-words-java-2](/words/java/file-formats-and-conversions/high-quality-conversions-3.png)

![doc-to-pdf-aspose-words-java-3](/words/java/file-formats-and-conversions/adobe-portable-document-format-pdf-2.png) ![doc-to-pdf-aspose-words-java-4](/words/java/file-formats-and-conversions/adobe-portable-document-format-pdf-3.png)

---

*DOC to ODT - high-fidelity conversion:*

![doc-to-odt-aspose-words-java-1](/words/java/file-formats-and-conversions/high-quality-conversions-1.png) ![doc-to-odt-aspose-words-java-2](/words/java/file-formats-and-conversions/high-quality-conversions-4.png)

---

*DOC to XPS - high-fidelity conversion:*

![doc-to-xps-aspose-words-java-1](/words/java/file-formats-and-conversions/xml-paper-specification-xps-2.png) ![doc-to-xps-aspose-words-java-2](/words/java/file-formats-and-conversions/xml-paper-specification-xps-3.png)

---

*DOC to JPEG - high-fidelity conversion:*

![doc-to-jpg-aspose-words-java-1](/words/java/file-formats-and-conversions/image-formats-tiff-png-bmp-emf-jpeg-gif-9.png)

---

*RTF to TXT - high-fidelity conversion:*

![rtf-to-txt-aspose-words-java-1](/words/java/file-formats-and-conversions/plain-text-txt-2.png) ![rtf-to-txt-aspose-words-java-2](/words/java/file-formats-and-conversions/plain-text-txt-3.png)

---

แม้ว่าทั้งหมดของตัวแปลงในAspose.Wordsจะดี,บางครั้งคุณจะไม่สามารถที่จะได้รับลักษณะเดียวกันสำหรั.

```

โปรดทราบว่าในสถานการณ์เช่นนี้Aspose.Wordsมีการแปลงทำเครื่องหมาย"ความจงรักภักดีสูง"และเอกสารที่ส่งออกจะเหมือนกับหลังจากการแปลงผ่านMicrosoft Word.

```

ตัวอย่างเช่นไม่มีการจับคู่แบบตัวต่อตัวแบบง่ายระหว่างคุณลักษณะทั้งหมดของเอกสารHTMLและMicrosoft Word ไม่มีส่วนหัว/ท้ายกระดาษส่วนฟิลด์และแท็บในHTML ในทางกลับกันคุณลักษณะและกฎCSSไม่สามารถแม็พกับเอกสารMicrosoft Wordทั้งหมด.

ด้านล่างนี้เป็นตัวอย่างของการแปลงจากDOCเป็นHTML.

---

DOCถึงHTML-การแปลงความเที่ยงตรงสูง:

![doc-to-html-aspose-words-java-1](/words/java/file-formats-and-conversions/high-quality-conversions-1.png) ![doc-to-html-aspose-words-java-2](/words/java/file-formats-and-conversions/high-quality-conversions-5.png)

![doc-to-html-aspose-words-java-3](/words/java/file-formats-and-conversions/html-xhtml-and-mhtml-4.png) ![doc-to-html-aspose-words-java-4](/words/java/file-formats-and-conversions/html-xhtml-and-mhtml-5.png)

---

## ความยืดหยุ่นสูง

สถานการณ์ฝั่งเซิร์ฟเวอร์ที่ปรับขนาดได้ใช้Aspose.Wordsส่วนใหญ่เป็นเพราะการออกแบบที่เรียบง่ายและสะอาด-Aspose.Wordsรองรับมัลติเธรด ออบเจกต์[Document](https://reference.aspose.com/words/java/com.aspose.words/document/)เป็นอิสระซึ่งกันและกันและตราบใดที่เธรดเดียวเท่านั้นที่สามารถปรับเปลี่ยนเอก.

## ประสิทธิภาพสูง

Aspose.Wordsแสดงให้เห็นถึงประสิทธิภาพสูงเมื่อโหลดและบันทึกเอกสาร ในการทดสอบไฟล์DOCมากกว่า5Mbขนาดถูกโหลดในเวลาน้อยกว่า 1 วินาทีและบันทึกไว้ในเวลาน้อยกว่า 1 วินาทีในเครื่องP43GHz ไฟล์ขนาดเล็กสามารถประมวลผลที่ความเร็วพันต่อนาที.

หลายครั้งลูกค้าของเราได้รายงานให้เราทราบว่าพวกเขาไม่เชื่อว่าความเร็วของAspose.Words พวกเขาก้าวข้ามบรรทัดของรหัสที่กำลังโหลดเอกสารขนาดใหญ่ลงในดีบักเกอร์และมันก็ทันทีที่พวกเขาไม่เชื่อว่าไฟล์ถูกโหลดลงในวัตถุ**Document**.
