คุณสมบัติที่รองรับ

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 ที่รวดเร็วและสมบูรณ์ที่สุดที่คุณสามารถหาได้ tick tick tick tick tick
รูปแบบไฟล์และการแปลง Aspose.Words ให้การสนับสนุน OOXML, Flat OPC และ Word 2003 XML อย่างครบถ้วนสมบูรณ์ tick tick tick tick tick
รูปแบบไฟล์และการแปลง การสนับสนุนที่ครอบคลุมของรูปแบบ RTF เพื่อโต้ตอบกับแอปพลิเคชันที่หลากหลาย tick tick tick tick tick
รูปแบบไฟล์และการแปลง โหลดและบันทึก HTML/XHTML เพื่อการทำงานร่วมกันที่ดียิ่งขึ้น บันทึกเป็น MHTML ก็มีให้เช่นกัน tick tick tick tick tick
รูปแบบไฟล์และการแปลง Aspose.Words สามารถโหลดและบันทึกเอกสารในรูปแบบ OpenDocument Text (.odt) ได้ tick tick tick tick tick
รูปแบบไฟล์และการแปลง แปลงเอกสารใด ๆ ให้เป็น PDF ด้วยความเที่ยงตรงสูง รองรับ PDF/A tick tick tick tick tick
รูปแบบไฟล์และการแปลง แปลงเอกสารใด ๆ เป็น XPS ด้วยความเที่ยงตรงสูง tick tick tick tick tick
รูปแบบไฟล์และการแปลง แยกข้อความได้อย่างง่ายดายโดยบันทึกในรูปแบบ plain text tick tick tick tick tick
รูปแบบไฟล์และการแปลง EPUB เป็นรูปแบบยอดนิยมสำหรับ eBook คุณสามารถแปลงเอกสารจาก Aspose.Words เป็นรูปแบบ IDPF EPUB ได้ tick tick tick tick tick
รูปแบบไฟล์และการแปลง Aspose.Words สำหรับ .NET ให้การสนับสนุนในการบันทึกเอกสารเป็นรูปแบบ PCL tick tick tick tick tick

การเรนเดอร์และการพิมพ์

ขณะนี้ Aspose.Words ให้การแสดงผลหน้าเอกสารที่มีความแม่นยำสูง

คุณสมบัติ .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.แมค
จัดวางเอกสารลงในหน้าที่มีความเที่ยงตรงสูง (เหมือนกับที่ Microsoft Word® จะทำอย่างนั้น) ในทุกรูปแบบด้านล่าง tick tick tick tick tick
แสดงผลแต่ละหน้าหรือเอกสารฉบับสมบูรณ์เป็น PDF หรือ XPS tick tick tick tick tick
เรนเดอร์หน้าเอกสารเป็นอิมเมจ BMP tick tick circle circle circle
เรนเดอร์หน้าเอกสารเป็นรูปภาพ (PNG, EMF, JPEG, GIF) tick tick tick tick tick
แสดงรูปร่างแต่ละรูปร่างจากเอกสารให้เป็นภาพแรสเตอร์หรือเวกเตอร์ tick tick tick tick tick
ระบุความละเอียดของภาพ คุณภาพ การบีบอัด และตัวเลือกอื่นๆ tick tick tick tick tick
เรนเดอร์หน้าหรือรูปร่างเป็นออบเจ็กต์กราฟิก .NET พร้อมการแปลงเป็นขนาดเฉพาะ tick tick tick tick tick
พิมพ์หน้าเอกสารโดยใช้โครงสร้างพื้นฐานการพิมพ์ .NET tick circle circle circle circle
อัปเดต TOC หมายเลขหน้า และฟิลด์อื่นๆ ก่อนเรนเดอร์หรือพิมพ์ tick tick tick tick tick

คุณสมบัติเนื้อหาเอกสาร

Aspose.Words มีโมเดล Rich Object ที่ประกอบด้วยคลาสสาธารณะมากกว่า 100 คลาส ซึ่งช่วยให้คุณสร้าง รวม แก้ไข แยกวิเคราะห์ หรือตรวจสอบเอกสารที่โหลดได้โดยทางโปรแกรม

คุณสมบัติ .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.แมค
เข้าถึง สร้าง และแก้ไขย่อหน้าและข้อความ tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขรูปภาพ กล่องข้อความ และรูปร่าง tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขตาราง แถว และเซลล์ tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขฟิลด์ ฟิลด์ฟอร์ม ไฮเปอร์ลิงก์ และบุ๊กมาร์ก tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขส่วน ส่วนหัว และส่วนท้ายของเอกสาร tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขเชิงอรรถ อ้างอิงท้ายเรื่อง และความคิดเห็น tick tick tick tick tick
เข้าถึง สร้าง และแก้ไข XML, SmartTags และแท็กเอกสารที่มีโครงสร้างแบบกำหนดเอง (การควบคุมเนื้อหา) tick tick tick tick tick
เข้าถึงและแก้ไของค์ประกอบเอกสารทั้งหมดโดยใช้คลาสและวิธีการเหมือน XmlDocument tick tick tick tick tick
อัปเดตผลลัพธ์ของฟิลด์ IF สูตร และประเภทฟิลด์ยอดนิยมอื่น ๆ tick tick tick tick tick
สร้างและอัปเดตฟิลด์สารบัญ (TOC) เหมือนกับที่ Microsoft Word ทำ tick tick tick tick tick
คัดลอกและย้ายองค์ประกอบเอกสารระหว่างเอกสาร tick tick tick tick tick
เข้าร่วมและแยกเอกสาร tick tick tick tick tick
รับและตั้งค่าคุณสมบัติเอกสารในตัวและแบบกำหนดเอง tick tick tick tick tick
ระบุการป้องกันเอกสาร เอกสารที่ได้รับการป้องกันและเข้ารหัสแบบเปิด tick tick tick tick tick
ค้นหาและแทนที่ข้อความ แจกแจงเนื้อหาเอกสาร tick tick tick tick tick
ยอมรับการแก้ไขทั้งหมดในเอกสาร tick tick tick tick tick
เก็บรักษาหรือแยกวัตถุ OLE และตัวควบคุม ActiveX ออกจากเอกสาร tick tick tick tick tick
เก็บรักษาหรือลบแมโคร VBA ออกจากเอกสาร รักษาลายเซ็นดิจิทัลของแมโคร VBA tick tick tick tick tick
ตรวจจับและตรวจสอบลายเซ็นดิจิทัลในเอกสาร tick tick tick tick tick
แทรกข้อความ HTML tick tick tick tick tick
แยกแมโคร VBA ออกจากเอกสาร Word tick tick

คุณสมบัติการจัดรูปแบบเอกสาร

Aspose.Words ให้สิทธิ์การเข้าถึงคุณสมบัติการจัดรูปแบบขององค์ประกอบเอกสารทั้งหมดโดยทางโปรแกรมโดยละเอียด

คุณสมบัติ .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.แมค
เข้าถึงและแก้ไขการจัดรูปแบบอักขระทั้งหมด รวมถึงแบบอักษร สี เอฟเฟกต์ เส้นขอบ และการแรเงา tick tick tick tick tick
เข้าถึงและแก้ไขการจัดรูปแบบย่อหน้าทั้งหมด รวมถึงการเยื้อง การเว้นวรรค เส้นขอบและการแรเงา แท็บหยุด tick tick tick tick tick
เข้าถึงและแก้ไขการจัดรูปแบบรายการสัญลักษณ์แสดงหัวข้อย่อยและลำดับเลขทั้งหมด รวมถึงการกำหนดหมายเลขและระดับ tick tick tick tick tick
เข้าถึงและแก้ไขการจัดรูปแบบตาราง รวมถึงการจัดตำแหน่ง การวางแนว เส้นขอบ และการแรเงา tick tick tick tick tick
เข้าถึงและแก้ไขคุณสมบัติของส่วนทั้งหมด รวมถึงขนาดกระดาษ ระยะขอบ และการวางแนว tick tick tick tick tick
เข้าถึง สร้าง และแก้ไขสไตล์เอกสาร tick tick tick tick tick
เข้าถึงและแก้ไขวัตถุรูปวาด รวมถึงตำแหน่ง ขนาด คุณสมบัติเส้นและการเติม ไบต์ของรูปภาพ tick tick tick tick tick

คุณสมบัติของ 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 tick tick tick tick tick
ดำเนินการ mail merge สำหรับเอกสารที่มีแม้แต่ช่องและสูตร IF ที่ซับซ้อนและซ้อนกันมากที่สุด tick tick tick tick tick
เติมและขยายตารางหรือส่วนย่อยแบบไดนามิกในเอกสารจากแหล่งข้อมูลของคุณโดยใช้ขอบเขต mail merge tick tick tick tick tick
สร้างรายงานที่มีข้อมูลหลักรายละเอียด (หลัก-รอง) เช่น Order/OrderDetails ได้อย่างง่ายดาย tick tick tick tick tick
เติมเอกสารด้วยข้อมูลจากแหล่งข้อมูล .NET เช่น DataSet, DataTable, DataView, DataReader หรือ ADO Recordset tick tick tick tick tick
เติมเอกสารจากแหล่งข้อมูลใดๆ เช่น การสืบค้น LINQ, ไฟล์ XML หรือออบเจ็กต์ธุรกิจโดยการใช้อินเทอร์เฟซ IMailMergeDataSource tick tick tick tick tick
ควบคุมวิธีการผสานข้อมูลของคุณโดยใช้กิจกรรมได้อย่างแม่นยำ เช่น การจัดรูปแบบตัวเลข tick tick tick tick tick
แทรกรูปภาพระหว่าง mail merge tick tick tick tick tick
สร้างหรือแก้ไขแหล่งข้อมูล Microsoft Word mail merge สำหรับเอกสารโดยทางโปรแกรม รักษาการตั้งค่า mail merge และแหล่งข้อมูล tick tick tick tick tick
ดึงข้อมูลชื่อช่อง mail merge tick tick tick tick tick

คุณสมบัติการรายงาน

LINQ Reporting Engine เป็นเครื่องมือการรายงานขั้นสูงที่ทำให้คุณสามารถสร้างเอกสารตามเอกสารเทมเพลตและข้อมูลที่ได้รับจากแหล่งต่างๆ รวมถึงฐานข้อมูล, XML, JSON, OData, ออบเจ็กต์ประเภท CLR แบบกำหนดเอง, เอกสารภายนอก และอื่นๆ อีกมากมายที่แกะกล่อง

คุณสมบัติที่สำคัญ .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.แมค
รองรับไวยากรณ์ C# และวิธีการขยาย LINQ โดยตรงในเทมเพลต (แม้แต่แหล่งข้อมูล ADO.NET) tick tick tick tick tick
รองรับบล็อกเอกสารที่ทำซ้ำได้และมีเงื่อนไข (ลูปและเงื่อนไข) สำหรับตาราง รายการ และเนื้อหาทั่วไป tick tick tick tick tick
รองรับแผนภูมิและรูปภาพที่สร้างขึ้นแบบไดนามิก tick tick tick tick tick
รองรับการแทรกเอกสารภายนอกและบล็อก HTML ลงในเอกสาร tick tick tick tick tick
รองรับแหล่งข้อมูลหลายแหล่ง (รวมถึงประเภทที่แตกต่างกัน) สำหรับการสร้างเอกสารเดียว tick tick tick tick tick
การสนับสนุนความสัมพันธ์ข้อมูลในตัว (รายละเอียดหลัก) tick tick tick tick tick
การสนับสนุนที่ครอบคลุมในการจัดการข้อมูลต่างๆ เช่น การจัดกลุ่ม การเรียงลำดับ การกรอง และอื่นๆ โดยตรงในเทมเพลต tick tick tick tick tick
WYSIWYG: เอกสารที่สร้างขึ้นจะคงการจัดรูปแบบขององค์ประกอบไว้เหมือนกับเทมเพลตที่เกี่ยวข้อง tick tick tick tick tick