คุณสมบัติที่รองรับ
Aspose.Words มอบคุณสมบัติที่หลากหลายให้กับผู้ใช้ ผู้ใช้สามารถทำงานที่เกี่ยวข้องกับเอกสารได้จำนวนมาก ตั้งแต่การแปลงเอกสารจากรูปแบบที่รองรับหนึ่งไปเป็นอีกรูปแบบหนึ่ง และแก้ไขเอกสารเหล่านั้นในระหว่างกระบวนการแปลงไปเป็นงานทางธุรกิจ เช่น การสร้างเอกสารที่มีโครงสร้างและดึงดูดสายตา หรือการรายงานอัตโนมัติ
รูปแบบและมาตรฐานของเอกสารสมัยใหม่มีความซับซ้อน และเมื่อคุณต้องการการแปลงเอกสารหรือคุณสมบัติการประมวลผลเอกสารอื่นๆ ในโปรเจ็กต์ของคุณ วิธีแก้ปัญหาที่ใช้งานได้จริงเพียงอย่างเดียวมักจะต้องอาศัยส่วนประกอบของบริษัทอื่นที่ใช้ฟังก์ชันการทำงานที่ต้องการ แต่การใช้ส่วนประกอบของบุคคลที่สามมักจะมีความเสี่ยงอยู่เสมอ ความเสี่ยงเฉพาะประการหนึ่งในการประมวลผลเอกสารคือคำถามว่าห้องสมุดใช้รูปแบบหรือมาตรฐานของเอกสารเฉพาะเจาะจงและถูกต้องเพียงใด
Aspose มุ่งมั่นที่จะนำเสนอการใช้งานรูปแบบและมาตรฐานเอกสารที่สมบูรณ์และแม่นยำที่สุด ทีม Aspose.Words แสดงให้เห็นถึงความมุ่งมั่นต่อความสามารถในการทำงานร่วมกันโดยจัดทำบันทึกการใช้งานโดยละเอียดสำหรับรูปแบบเอกสารที่รองรับในหลายแพลตฟอร์ม
ตารางด้านล่างสรุปและเปรียบเทียบความพร้อมใช้งานของ Aspose.Words สำหรับฟีเจอร์ .NET และระบุลิงก์ไปยังคำอธิบายฟีเจอร์โดยละเอียด
ภาพรวมแพลตฟอร์ม
สามารถใช้แพลตฟอร์ม Aspose.Words สำหรับ .NET ได้ดังรายการด้านล่าง หากคุณต้องการการสนับสนุนสำหรับแพลตฟอร์มเพิ่มเติม ให้มองหาผลิตภัณฑ์ “twin brother” Aspose.Words สำหรับ Java
คุณสมบัติ | คำอธิบาย |
---|---|
.NET Framework | ใช้ Aspose.Words สำหรับ .NET เพื่อสร้าง ASP.NET, Web Services, WinForms หรือแอปพลิเคชันประเภทอื่นๆ สำหรับ .NET Framework เวอร์ชัน 2.0 ขึ้นไป รวมถึงเวอร์ชันโปรไฟล์ไคลเอ็นต์ รองรับ 32 บิตและ 64 บิตเต็มรูปแบบ |
.NET Standard 2.0 | โฟลเดอร์ ‘netstandard2.0’ และ ‘netstandard2.0_AuthenticodeSigned’ มีแอสเซมบลีสำหรับใช้กับเฟรมเวิร์กที่ใช้ .NET Standard 2.0 เช่น .NET Core 2.0/2.1/2.2/3.0/3.1 Aspose.Words API เวอร์ชันล่าสุดยังรองรับ .NET 5.0 และ .NET 6.0 อีกด้วย |
Xamarin.Android | ใช้ Aspose.Words สำหรับ .NET ในแอปพลิเคชัน Android ดั้งเดิมของคุณ |
Xamarin.iOS | ใช้ Aspose.Words สำหรับ .NET ในแอปพลิเคชัน iOS ดั้งเดิมของคุณ |
Xamarin.แมค | ใช้ Aspose.Words สำหรับ .NET ในแอปพลิเคชัน Mac ดั้งเดิมของคุณ |
COM | สามารถช่วยชีวิตได้หากคุณต้องพัฒนาโดยใช้เทคโนโลยี pre-.NET |
Mono | คุณสามารถใช้ Aspose.Words สำหรับ .NET เพื่อสร้างแอปพลิเคชันด้วย Mono |
Windows Azure | ใช่ Aspose.Words สำหรับ .NET ทำงานบน Windows Azure |
รูปแบบไฟล์และการแปลง
ลูกค้าจำนวนมากทั่วโลกไว้วางใจคุณสมบัติการนำเข้าและส่งออกเอกสารอย่างละเอียดของ Aspose.Words
คุณสมบัติ | คำอธิบาย | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|---|
รูปแบบไฟล์และการแปลง | การใช้งานรูปแบบ DOC ที่รวดเร็วและสมบูรณ์ที่สุดที่คุณสามารถหาได้ | |||||
รูปแบบไฟล์และการแปลง | Aspose.Words ให้การสนับสนุน OOXML, Flat OPC และ Word 2003 XML อย่างครบถ้วนสมบูรณ์ | |||||
รูปแบบไฟล์และการแปลง | การสนับสนุนที่ครอบคลุมของรูปแบบ RTF เพื่อโต้ตอบกับแอปพลิเคชันที่หลากหลาย | |||||
รูปแบบไฟล์และการแปลง | โหลดและบันทึก HTML/XHTML เพื่อการทำงานร่วมกันที่ดียิ่งขึ้น บันทึกเป็น MHTML ก็มีให้เช่นกัน | |||||
รูปแบบไฟล์และการแปลง | Aspose.Words สามารถโหลดและบันทึกเอกสารในรูปแบบ OpenDocument Text (.odt) ได้ |
|||||
รูปแบบไฟล์และการแปลง | แปลงเอกสารใด ๆ ให้เป็น PDF ด้วยความเที่ยงตรงสูง รองรับ PDF/A | |||||
รูปแบบไฟล์และการแปลง | แปลงเอกสารใด ๆ เป็น XPS ด้วยความเที่ยงตรงสูง | |||||
รูปแบบไฟล์และการแปลง | แยกข้อความได้อย่างง่ายดายโดยบันทึกในรูปแบบ plain text |
|||||
รูปแบบไฟล์และการแปลง | EPUB เป็นรูปแบบยอดนิยมสำหรับ eBook คุณสามารถแปลงเอกสารจาก Aspose.Words เป็นรูปแบบ IDPF EPUB ได้ | |||||
รูปแบบไฟล์และการแปลง | Aspose.Words สำหรับ .NET ให้การสนับสนุนในการบันทึกเอกสารเป็นรูปแบบ PCL |
การเรนเดอร์และการพิมพ์
ขณะนี้ Aspose.Words ให้การแสดงผลหน้าเอกสารที่มีความแม่นยำสูง
คุณสมบัติ | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|
จัดวางเอกสารลงในหน้าที่มีความเที่ยงตรงสูง (เหมือนกับที่ Microsoft Word® จะทำอย่างนั้น) ในทุกรูปแบบด้านล่าง | |||||
แสดงผลแต่ละหน้าหรือเอกสารฉบับสมบูรณ์เป็น PDF หรือ XPS | |||||
เรนเดอร์หน้าเอกสารเป็นอิมเมจ BMP | |||||
เรนเดอร์หน้าเอกสารเป็นรูปภาพ (PNG, EMF, JPEG, GIF) | |||||
แสดงรูปร่างแต่ละรูปร่างจากเอกสารให้เป็นภาพแรสเตอร์หรือเวกเตอร์ | |||||
ระบุความละเอียดของภาพ คุณภาพ การบีบอัด และตัวเลือกอื่นๆ | |||||
เรนเดอร์หน้าหรือรูปร่างเป็นออบเจ็กต์กราฟิก .NET พร้อมการแปลงเป็นขนาดเฉพาะ | |||||
พิมพ์หน้าเอกสารโดยใช้โครงสร้างพื้นฐานการพิมพ์ .NET | |||||
อัปเดต TOC หมายเลขหน้า และฟิลด์อื่นๆ ก่อนเรนเดอร์หรือพิมพ์ |
คุณสมบัติเนื้อหาเอกสาร
Aspose.Words มีโมเดล Rich Object ที่ประกอบด้วยคลาสสาธารณะมากกว่า 100 คลาส ซึ่งช่วยให้คุณสร้าง รวม แก้ไข แยกวิเคราะห์ หรือตรวจสอบเอกสารที่โหลดได้โดยทางโปรแกรม
คุณสมบัติ | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|
เข้าถึง สร้าง และแก้ไขย่อหน้าและข้อความ | |||||
เข้าถึง สร้าง และแก้ไขรูปภาพ กล่องข้อความ และรูปร่าง | |||||
เข้าถึง สร้าง และแก้ไขตาราง แถว และเซลล์ | |||||
เข้าถึง สร้าง และแก้ไขฟิลด์ ฟิลด์ฟอร์ม ไฮเปอร์ลิงก์ และบุ๊กมาร์ก | |||||
เข้าถึง สร้าง และแก้ไขส่วน ส่วนหัว และส่วนท้ายของเอกสาร | |||||
เข้าถึง สร้าง และแก้ไขเชิงอรรถ อ้างอิงท้ายเรื่อง และความคิดเห็น | |||||
เข้าถึง สร้าง และแก้ไข XML, SmartTags และแท็กเอกสารที่มีโครงสร้างแบบกำหนดเอง (การควบคุมเนื้อหา) | |||||
เข้าถึงและแก้ไของค์ประกอบเอกสารทั้งหมดโดยใช้คลาสและวิธีการเหมือน XmlDocument | |||||
อัปเดตผลลัพธ์ของฟิลด์ IF สูตร และประเภทฟิลด์ยอดนิยมอื่น ๆ |
|||||
สร้างและอัปเดตฟิลด์สารบัญ (TOC) เหมือนกับที่ Microsoft Word ทำ | |||||
คัดลอกและย้ายองค์ประกอบเอกสารระหว่างเอกสาร | |||||
เข้าร่วมและแยกเอกสาร | |||||
รับและตั้งค่าคุณสมบัติเอกสารในตัวและแบบกำหนดเอง | |||||
ระบุการป้องกันเอกสาร เอกสารที่ได้รับการป้องกันและเข้ารหัสแบบเปิด | |||||
ค้นหาและแทนที่ข้อความ แจกแจงเนื้อหาเอกสาร | |||||
ยอมรับการแก้ไขทั้งหมดในเอกสาร | |||||
เก็บรักษาหรือแยกวัตถุ OLE และตัวควบคุม ActiveX ออกจากเอกสาร | |||||
เก็บรักษาหรือลบแมโคร VBA ออกจากเอกสาร รักษาลายเซ็นดิจิทัลของแมโคร VBA | |||||
ตรวจจับและตรวจสอบลายเซ็นดิจิทัลในเอกสาร | |||||
แทรกข้อความ HTML | |||||
แยกแมโคร VBA ออกจากเอกสาร Word |
คุณสมบัติการจัดรูปแบบเอกสาร
Aspose.Words ให้สิทธิ์การเข้าถึงคุณสมบัติการจัดรูปแบบขององค์ประกอบเอกสารทั้งหมดโดยทางโปรแกรมโดยละเอียด
คุณสมบัติ | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|
เข้าถึงและแก้ไขการจัดรูปแบบอักขระทั้งหมด รวมถึงแบบอักษร สี เอฟเฟกต์ เส้นขอบ และการแรเงา | |||||
เข้าถึงและแก้ไขการจัดรูปแบบย่อหน้าทั้งหมด รวมถึงการเยื้อง การเว้นวรรค เส้นขอบและการแรเงา แท็บหยุด | |||||
เข้าถึงและแก้ไขการจัดรูปแบบรายการสัญลักษณ์แสดงหัวข้อย่อยและลำดับเลขทั้งหมด รวมถึงการกำหนดหมายเลขและระดับ | |||||
เข้าถึงและแก้ไขการจัดรูปแบบตาราง รวมถึงการจัดตำแหน่ง การวางแนว เส้นขอบ และการแรเงา | |||||
เข้าถึงและแก้ไขคุณสมบัติของส่วนทั้งหมด รวมถึงขนาดกระดาษ ระยะขอบ และการวางแนว | |||||
เข้าถึง สร้าง และแก้ไขสไตล์เอกสาร | |||||
เข้าถึงและแก้ไขวัตถุรูปวาด รวมถึงตำแหน่ง ขนาด คุณสมบัติเส้นและการเติม ไบต์ของรูปภาพ |
คุณสมบัติของ Mail Merge
คุณสามารถใช้ Aspose.Words เป็นโซลูชันการรายงานได้ด้วยตัวเอง ออกแบบรายงานในรูปแบบ Microsoft Word จากนั้นให้ Aspose.Words เติมข้อมูลจากแหล่งข้อมูลต่างๆ ในเอกสาร
คุณสมบัติ | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|
ใช้ช่อง Microsoft Word Mail Merge มาตรฐานทั้งหมดในรายงานของคุณ รวมถึง MERGEFIELD , NEXT , NEXTIF , ADDRESSBLOCK , GREETINGLINE |
|||||
ดำเนินการ Mail Merge สำหรับเอกสารที่มีแม้แต่ช่องและสูตร IF ที่ซับซ้อนและซ้อนกันมากที่สุด |
|||||
เติมและขยายตารางหรือส่วนย่อยแบบไดนามิกในเอกสารจากแหล่งข้อมูลของคุณโดยใช้ขอบเขต Mail Merge | |||||
สร้างรายงานที่มีข้อมูลหลักรายละเอียด (หลัก-รอง) เช่น Order/OrderDetails ได้อย่างง่ายดาย | |||||
เติมเอกสารด้วยข้อมูลจากแหล่งข้อมูล .NET เช่น DataSet, DataTable, DataView, DataReader หรือ ADO Recordset | |||||
เติมเอกสารจากแหล่งข้อมูลใดๆ เช่น การสืบค้น LINQ, ไฟล์ XML หรือออบเจ็กต์ธุรกิจโดยการใช้อินเทอร์เฟซ IMailMergeDataSource | |||||
ควบคุมวิธีการผสานข้อมูลของคุณโดยใช้กิจกรรมได้อย่างแม่นยำ เช่น การจัดรูปแบบตัวเลข | |||||
แทรกรูปภาพระหว่าง Mail Merge | |||||
สร้างหรือแก้ไขแหล่งข้อมูล Microsoft Word Mail Merge สำหรับเอกสารโดยทางโปรแกรม รักษาการตั้งค่า Mail Merge และแหล่งข้อมูล | |||||
ดึงข้อมูลชื่อช่อง Mail Merge |
คุณสมบัติการรายงาน
LINQ Reporting Engine เป็นเครื่องมือการรายงานขั้นสูงที่ทำให้คุณสามารถสร้างเอกสารตามเอกสารเทมเพลตและข้อมูลที่ได้รับจากแหล่งต่างๆ รวมถึงฐานข้อมูล, XML, JSON, OData, ออบเจ็กต์ประเภท CLR แบบกำหนดเอง, เอกสารภายนอก และอื่นๆ อีกมากมายที่แกะกล่อง
คุณสมบัติที่สำคัญ | .NET | .NET Standard 2.0 | Xamarin.Android | Xamarin.iOS | Xamarin.แมค |
---|---|---|---|---|---|
รองรับไวยากรณ์ C# และวิธีการขยาย LINQ โดยตรงในเทมเพลต (แม้แต่แหล่งข้อมูล ADO.NET ) |
|||||
รองรับบล็อกเอกสารที่ทำซ้ำได้และมีเงื่อนไข (ลูปและเงื่อนไข) สำหรับตาราง รายการ และเนื้อหาทั่วไป | |||||
รองรับแผนภูมิและรูปภาพที่สร้างขึ้นแบบไดนามิก | |||||
รองรับการแทรกเอกสารภายนอกและบล็อก HTML ลงในเอกสาร | |||||
รองรับแหล่งข้อมูลหลายแหล่ง (รวมถึงประเภทที่แตกต่างกัน) สำหรับการสร้างเอกสารเดียว | |||||
การสนับสนุนความสัมพันธ์ข้อมูลในตัว (รายละเอียดหลัก) | |||||
การสนับสนุนที่ครอบคลุมในการจัดการข้อมูลต่างๆ เช่น การจัดกลุ่ม การเรียงลำดับ การกรอง และอื่นๆ โดยตรงในเทมเพลต | |||||
WYSIWYG: เอกสารที่สร้างขึ้นจะคงการจัดรูปแบบขององค์ประกอบไว้เหมือนกับเทมเพลตที่เกี่ยวข้อง |