---
title: "ภาพรวมผลิตภัณฑ์"
---

![aspose-words-product](/words/java/product-overview/home_1)

ยินดีต้อนรับสู่Aspose.WordsสำหรับJava!

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

ใช้Aspose.Wordsคุณสามารถสร้าง,แก้ไข,แปลง,แสดงผล,และพิมพ์เอกสารได้โดยไม่ต้องอาศัยแอปพลิเคชันของบุคคลที่สามเช่นMicrosoft WordหรือOffice Automation.

เป็นที่น่าสังเกตว่าคุณสามารถแปลงเอกสารจากรูปแบบการโหลดที่สนับสนุนใดๆไปเป็นรูปแบบการบันทึกใดๆที่สนับสนุนตัวอย่างเช่นMicrosoft Wordรูปแบบเป็นPDF,HTMLหรือMarkdown,HTMLเป็นDOCXและอื่นๆ อ่านเพิ่มเติมเกี่ยวกับการแปลงเอกสารใน [แปลงเอกสาร](/words/th/java/convert-a-document/) มาตรา.

อีกตัวเลือกยอดนิยมของห้องสมุดของเราคือ*Reports and Mails* ผู้ใช้ของเราสร้างความซับซ้อนสูงปรับเป็นรายบุคคลทางการเงินการแพทย์และอื่นๆ*Reports* ในการทำเช่นนั้นเอกสารที่สร้างดูเหมือนว่าคุณสร้างรายงานด้วยตนเองโดยใช้ตัวแก้ไขข้ อีกตัวเลือกหนึ่งคือ*Mail*ให้ความสามารถในการสร้างเอกสารแบบเรียบง่ายแต่ยังคงเป็นส่วนตั.

ในความพยายามที่จะทำให้APIเป็นที่ชัดเจนและชัดเจนที่สุดเท่าที่เป็นไปได้,เราตัดสินใจที่จะรับรู้และให้เกียรติปฏิบัติร่วมกันJavaการพัฒนาแพลตฟอร์ม. ดังนั้นAspose.WordsสำหรับJavaปฏิบัติตามแนวทางการเขียนโค้ดที่ได้รับการยอมรับอย่างกว้างขวางโดยนักพัฒนาซอฟต์แวร์Java.

## ประโยชน์ของการใช้Aspose.Words

การใช้Aspose.WordsสำหรับJavaในโครงการของคุณให้ประโยชน์ดังต่อไปนี้:

* ประสิทธิภาพและความยืดหยุ่น
* ชุดคุณลักษณะที่อุดมไปด้วย
* แพลตฟอร์มอิสระ
* ความเป็นอิสระจากแอปพลิเคชันของบุคคลที่สาม
* เส้นโค้งการเรียนรู้น้อยที่สุด

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

![aspose_words-java-product-features-overview](/words/java/product-overview/aspose-words-product-features-overview.png)

### ชุดที่อุดมไปด้วยคุณสมบัติ

Aspose.WordsสำหรับJavaคุณสมบัติสามารถแบ่งออกเป็นสี่พื้นที่หลัก.

#### การแปลง

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

ครอบคลุม [นำเข้าและส่งออกเอกสาร](/words/th/java/loading-saving-and-converting/) ด้วย [มากกว่า 35 รูปแบบไฟล์ที่รองรับ](/words/th/java/supported-document-formats/) อนุญาตให้ผู้ใช้แปลงเอกสารจาก[หนึ่งรูปแบบที่นิยม](https://reference.aspose.com/words/java/com.aspose.words/loadformat/)เป็น[another](https://reference.aspose.com/words/java/com.aspose.words/saveformat/)ตัวอย่างเช่นจากDOCXเป็นPDF,JPEGหรือMarkdown.

#### รูปแบบวัตถุเอกสาร(DOM)

การเข้าถึงโปรแกรมผ่านองค์ประกอบของเอกสารที่อุดมไปด้วยAPIทั้งหมดและการจัดรูปแบบช่วยให้สามารถสร้าง,แก้ไข,แยก,คัดลอก,แยก,เข้าร่วม,และแทนที่เนื้อหาของเอกสาร. ค้นหาข้อมูลเพิ่มเติมใน [Aspose.Wordsรูปแบบวัตถุเอกสาร(DOM)](/words/th/java/aspose-words-document-object-model/) มาตรา.

#### การแสดงผล

เราใช้คำว่า [การแสดงผลในAspose.คำ](/words/th/java/rendering/) อธิบายกระบวนการแปลงเอกสารในรูปแบบแฟ้มหรือสื่อลีหรือที่มีแนวคิดของหน้า.

คุณสามารถแปลงเอกสารทั้งหมดหรือหน้าใดหน้าหนึ่งเป็นPDFหรือXPSเพื่อสร้างเอกสารฝั่งเซิร์ฟเ และทั้งหมดนี้มีความจงรักภักดีสูง-เหมือนMicrosoft Wordจะได้ทำมัน.

#### การรายงาน

สร้างเอกสารหรือรายงานจากรอยขีดข่วนหรือโดยการกรอกแม่แบบที่มีข้อมูลจากแหล่งข้อมู สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรายงานและการดึงข้อมูลจากฐานข้อมูลให้ดูที่ [Mail Mergeและการรายงาน](/words/th/java/mail-merge-and-reporting/) และ [LINQเครื่องมือการรายงาน](/words/java/linq-reporting-engine/) ส่วน.

### แพลตฟอร์มอิสระ

Aspose.WordsสำหรับJavaครอบคลุมสภาพแวดล้อมการพัฒนาและแพลตฟอร์มการปรับใช้ทั้งหมดJava APIของเราสามารถใช้ในการพัฒนาแอพพลิเคชั่นสำหรับระบบปฏิบัติการที่หลากหลายเช่นWindows, Linux, Mac OS, Android, และแพลตฟอร์มต่างๆ.

ถ้าแพลตฟอร์มของคุณสามารถเรียกใช้มาตรฐานJavaก็สามารถเรียกใช้Aspose.WordsสำหรับJava หากใบสมัครของคุณสามารถเรียกมาตรฐานJavaAPIคุณจะไม่มีปัญหาในการโทรAspose.WordsสำหรับJavaAPIจากใบสมัครของคุณ.

ในขณะที่เส้นพื้นฐานของเราคือJDK17 และใหม่กว่า แต่เรายังสนับสนุนJDK16.

เรามีสามรุ่นที่แตกต่างกันขึ้นอยู่กับฐานรหัสเดียวกัน:

* Aspose.WordsสำหรับJava
* Aspose.WordsสำหรับAndroidผ่านJava
* Aspose.WordsสำหรับJasperReports

ในขณะที่JavaและAndroidจะถูกรวบรวมสำหรับแพลตฟอร์มที่สอดคล้องกันAspose.WordsสำหรับJasperReportsเป็นเพียงเสื้อคลุมหนารอบ"ลำดับ"Aspose.WordsสำหรับJava มันเป็นเพียงเพื่อความสะดวก นอกจากนี้คุณยังสามารถบูรณาการJasperReportsของคุณด้วยคำแอสโพส-ในลักษณะที่เฉพาะเจาะจงที่เหม.

### ความเป็นอิสระจากการใช้งานอื่นๆ

Aspose.Wordsไม่จำเป็นต้องมีการใช้งานของบุคคลที่สามเช่นMicrosoftสำนักงานที่จะติดตั้งบนเครื่องเพื่อที่จะท ส่วนประกอบทั้งหมดเป็นอิสระอย่างสมบูรณ์ นี้ทำให้Aspose.Wordsเป็นทางเลือกที่ดีสำหรับระบบอัตโนมัติในแง่ของการรักษาความปลอดภัยเสถียรภาพขยาย/ความเร็ว,ราคาและคุณสมบัติสำหรับการทำงานกับเอกสารและงานที่เกี่ยวข้อง.

### ประสิทธิภาพและความยืดหยุ่น

Aspose.Wordsถูกออกแบบมาเพื่อทำงานอย่างมากทั้งบนเซิร์ฟเวอร์หรือไคลเอ็นต์ Aspose.Wordsเป็นโถเดียวJavaที่สามารถนำไปใช้กับโปรแกรมประยุกต์ใดๆJavaโดยเพียงแค่คัดลอกมัน นอกจากนี้คุณยังสามารถเพิ่ม`HarfBuzz`ปลั๊กอินสำหรับคุณลักษณะตัวอักษรขั้นสูงถ้าคุณต้องการมัน(ส่งใน มาตรฐานJavaImageIOJAIส่วนขยายยังสามารถเพิ่มไปยังแพลตฟอร์มของคุณเพื่อรองรับตัวแปลงสัญญาณเพิ่มเติมImageIO(ไม่จำเป็นต้องอยู่ในสภาพแวดล้อมที่ทันสมัยJava).

ด้วยAspose.Wordsคุณสามารถสร้างเอกสารหลายพันรายการในไม่กี่นาทีซึ่งเกี่ยวข้องกับการเปิดเอกสาร,การแก้ไขเนื้อหาและการจัดรูปแบบหรือเติมข้อมูลด้วยข้อมูลและบันทึก แม้แต่เอกสารที่ซับซ้อนที่สุดจะถูกเปิดและบันทึกไว้บนP424Ghz1GbRAMเครื่องเป็นเศษส่วนของวินาที.

Aspose.Wordsมัลติเธรดปลอดภัยตราบใดที่เธรดเดียวทำงานบนเอกสารในแต่ละครั้ง นี้เป็นสถานการณ์ทั่วไปที่จะมีเธรดหนึ่งทำงานบนเอกสารหนึ่ง Threทำงานบนเอกสารที่แตกต่างกันในเวลาเดียวกัน.

### เส้นโค้งการเรียนรู้น้อยที่สุด

แม้ว่าจะมีชั้นเรียนสาธารณะมากกว่า 150 ชั้นเรียนและการแจงนับในAspose.Wordsแต่เส้นโค้งการเรียนรู้มีน้อยที่สุดเนื่องจากAspose.WordsAPIได้รับการออกแบบอย่างระมัดระวังโดยคำนึงถึงเป้าหมายต่อไปนี้:

* ยืมแนวทางปฏิบัติที่ดีที่สุดจากที่รู้จักกันดีAPIsเช่นMicrosoft Wordระบบอัตโนมัติ
* ยืมแนวทางปฏิบัติที่ดีที่สุดจากแนวทางการออกแบบกรอบJava
* ให้ความสมดุลของความสะดวกในการใช้งานและการจัดการรายละเอียดขององค์ประกอบเอกสาร

นักพัฒนาที่เคยใช้ระบบอัตโนมัติMicrosoft Wordในโครงการของพวกเขาจะพบชื่อและพฤติกรรมของชั้นเรีย.

[Document](https://reference.aspose.com/words/java/com.aspose.words/document/), [Paragraph](https://reference.aspose.com/words/java/com.aspose.words/paragraph/), [Bookmark](https://reference.aspose.com/words/java/com.aspose.words/bookmark/), [Range](https://reference.aspose.com/words/java/com.aspose.words/range/), [Section.PageSetup](https://reference.aspose.com/words/java/com.aspose.words/section/#getPageSetup) และ[Paragraph.ParagraphFormat](https://reference.aspose.com/words/java/com.aspose.words/paragraph/#ParagraphFormat)คือบางส่วนของชั้นเรียนAspose.Words ในเวลาเดียวกันAspose.Wordsจะค่อนข้างแตกต่างจากMicrosoft Wordรุ่นวัตถุในการที่จะแสดงเอกสารเป็นต้นไม้ของวัตถุ,มากขึ้นเช่นต้นไม้XMLDOM. ถ้าคุณได้ทำงานกับห้องสมุดใดๆXMLDOMคุณจะพบว่ามันเป็นเรื่องง่ายที่จะเข้าใจและทำงานร่วมกับAspose.Words.

## ราคาและนโยบาย

กรุณาเยี่ยมชม [การออกใบอนุญาต](/words/th/java/licensing/) หน้าสำหรับข้อมูลเกี่ยวกับใบอนุญาตและตรวจสอบ [ข้อมูลราคา](https://purchase.aspose.com/pricing/words/family/) หน้าสำหรับรายละเอียดเกี่ยวกับการกำหนดราคา.

## การสนับสนุนด้านเทคนิค

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสนับสนุนด้านเทคนิคAspose.Wordsให้ดูที่ [หน้าสนับสนุน](/words/th/java/technical-support/).
