ภาพรวมผลิตภัณฑ์
ยินดีต้อนรับสู่ Aspose.Words สำหรับ .NET!
Aspose.Words เป็นไลบรารีคลาสข้ามแพลตฟอร์มที่ช่วยให้แอปพลิเคชันของคุณสามารถดำเนินการประมวลผลเอกสารได้หลากหลาย
เมื่อใช้ Aspose.Words คุณสามารถแปลงเอกสารจากรูปแบบโหลดที่รองรับเป็นรูปแบบบันทึกที่รองรับ เช่น รูปแบบ Word เป็น PDF, HTML หรือ Markdown, PDF เป็น DOCX และอื่นๆ อ่านเพิ่มเติมเกี่ยวกับการแปลงเอกสารในส่วน แปลงเอกสาร
เป็นที่น่าสังเกตว่าด้วย Aspose.Words คุณสามารถสร้าง แก้ไข แปลง แสดงผล และพิมพ์เอกสารโดยไม่ต้องอาศัยแอปพลิเคชันบุคคลที่สาม เช่น Microsoft Word หรือ Office Automation
ประโยชน์ของการใช้ Aspose.Words
การใช้ Aspose.Words สำหรับ .NET ในโปรเจ็กต์ของคุณให้ประโยชน์ดังต่อไปนี้:
- ชุดคุณสมบัติที่หลากหลาย
- ความเป็นอิสระของแพลตฟอร์ม
- ความเป็นอิสระจากแอปพลิเคชันบุคคลที่สาม
- ประสิทธิภาพและความสามารถในการขยายขนาด
- เส้นโค้งการเรียนรู้น้อยที่สุด
แผนภาพต่อไปนี้แสดงคุณสมบัติหลักของ Aspose.Words สำหรับ .NET และความสัมพันธ์ระหว่างคุณสมบัติเหล่านั้น
ชุดคุณสมบัติที่หลากหลาย
คุณสมบัติ Aspose.Words สำหรับ .NET สามารถแบ่งออกเป็นสี่ส่วนหลัก
การแปลง
ความสามารถในการแปลงเอกสารอย่างง่ายดายและเชื่อถือได้เป็นหนึ่งในคุณสมบัติหลักของ Aspose.Words
กำลังโหลด บันทึก และการแปลง ที่ครอบคลุมพร้อม รูปแบบเอกสารที่รองรับ ช่วยให้ผู้ใช้สามารถแปลงเอกสารจาก รูปแบบหนึ่งยอดนิยม เป็น another เช่น จาก DOCX เป็น PDF, JPEG หรือ Markdown หรือจาก PDF เป็นรูปแบบ Word ต่างๆ
Document Object Model (DOM)
การเข้าถึงโดยโปรแกรมผ่าน API ที่สมบูรณ์ไปยังองค์ประกอบเอกสารและการจัดรูปแบบทั้งหมดทำให้สามารถสร้าง แก้ไข แยก คัดลอก แยก รวม และแทนที่เนื้อหาเอกสารได้ ค้นหาข้อมูลเพิ่มเติมได้ในส่วน Aspose.Words Document Object Model (DOM)
กำลังแสดงผล
เราใช้คำว่า กำลังแสดงผล เพื่ออธิบายกระบวนการแปลงเอกสารเป็นรูปแบบไฟล์หรือสื่อ มีการแบ่งหน้าหรือที่มีแนวคิดเป็นหน้า
คุณสามารถแปลงเอกสารทั้งหมดหรือบางหน้าเป็น PDF หรือ XPS เพื่อสร้างเอกสารฝั่งเซิร์ฟเวอร์ พิมพ์ หรือเรนเดอร์หน้าโดยใช้กราฟิก .NET และทั้งหมดนี้มีความเที่ยงตรงสูง เช่นเดียวกับที่ Microsoft Word จะทำ
การรายงาน
สร้างเอกสารหรือรายงานตั้งแต่เริ่มต้นหรือโดยการกรอกเทมเพลตด้วยข้อมูลจากแหล่งข้อมูลหรือออบเจ็กต์ทางธุรกิจ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการรายงานและการดึงข้อมูลจากฐานข้อมูล โปรดดูส่วน Mail Merge และการรายงาน และ เครื่องมือรายงาน LINQ
ความเป็นอิสระของแพลตฟอร์ม
Aspose.Words สำหรับ .NET ครอบคลุมสภาพแวดล้อมการพัฒนาและแพลตฟอร์มการปรับใช้งานยอดนิยมส่วนใหญ่ API สามารถใช้ในการพัฒนาแอปพลิเคชันสำหรับระบบปฏิบัติการที่หลากหลาย เช่น Windows, Linux และ Mac OS และแพลตฟอร์มต่างๆ
คุณสามารถใช้ Aspose.Words สำหรับ .NET เพื่อสร้างแอปพลิเคชัน .NET 32 บิตหรือ 64 บิตประเภทใดก็ได้ รวมถึง ASP.NET, WCF, WinForms ฯลฯ นอกจากนี้ คุณยังสามารถใช้ Aspose.Words สำหรับ .NET ผ่าน COM Interop จาก ASP, Perl, PHP และ Python.
คุณยังสามารถใช้ Aspose.Words สำหรับ .NET เพื่อสร้างแอปพลิเคชันด้วย Mono รวมถึง Windows Azure, Microsoft SharePoint, Microsoft Silverlight, Xamarin.Android, Xamarin.iOS และ Xamarin.Mac
ความเป็นอิสระจากแอปพลิเคชันอื่นๆ
Aspose.Words ไม่จำเป็นต้องติดตั้งแอปพลิเคชันบุคคลที่สาม เช่น Microsoft Office บนเครื่องจึงจะทำงานได้ ส่วนประกอบ Aspose ทั้งหมดมีความเป็นอิสระอย่างสมบูรณ์ สิ่งนี้ทำให้ Aspose.Words เป็นทางเลือกที่ยอดเยี่ยมสำหรับระบบอัตโนมัติในแง่ของความปลอดภัย ความเสถียร ความสามารถในการปรับขนาด/ความเร็ว ราคา และฟีเจอร์สำหรับการทำงานกับเอกสารและงานที่เกี่ยวข้อง
ประสิทธิภาพและความสามารถในการขยายขนาด
Aspose.Words ได้รับการออกแบบมาให้ทำงานได้ดีมากทั้งบนเซิร์ฟเวอร์หรือไคลเอนต์ Aspose.Words เป็นแอสเซมบลี .NET เดียวที่สามารถนำไปใช้กับแอปพลิเคชัน .NET ใดก็ได้เพียงแค่คัดลอกมัน คุณไม่จำเป็นต้องกังวลเกี่ยวกับบริการหรือโมดูลอื่นๆ
ด้วย Aspose.Words คุณสามารถสร้างเอกสารหลายพันรายการได้ในเวลาไม่กี่นาที ซึ่งเกี่ยวข้องกับการเปิดเอกสาร การแก้ไขเนื้อหาและการจัดรูปแบบ หรือการเติมข้อมูล และการบันทึก แม้แต่เอกสารที่ซับซ้อนส่วนใหญ่ก็ยังเปิดและบันทึกลงในเครื่อง P4 2.4Ghz 1Gb RAM ได้ในเสี้ยววินาที
Aspose.Words ปลอดภัยแบบมัลติเธรด ตราบใดที่มีเธรดเดียวเท่านั้นที่ทำงานบนเอกสารในแต่ละครั้ง นี่เป็นสถานการณ์ทั่วไปที่จะมีหนึ่งเธรดทำงานในเอกสารเดียว เธรดที่ต่างกันสามารถทำงานกับเอกสารที่แตกต่างกันได้อย่างปลอดภัยในเวลาเดียวกัน
เส้นโค้งการเรียนรู้ขั้นต่ำ
แม้ว่าจะมีชั้นเรียนสาธารณะและการแจงนับมากกว่า 150 รายการใน Aspose.Words แต่ช่วงการเรียนรู้มีน้อยเนื่องจาก Aspose.Words API ได้รับการออกแบบอย่างระมัดระวังโดยคำนึงถึงเป้าหมายต่อไปนี้:
- ยืมแนวทางปฏิบัติที่ดีที่สุดจาก API ที่มีชื่อเสียงอื่นๆ เช่น Microsoft Word Automation
- ยืมแนวทางปฏิบัติที่ดีที่สุดจากแนวทางการออกแบบ .NET Framework
- ให้ความสมดุลของความสะดวกในการใช้งานและการจัดการรายละเอียดขององค์ประกอบเอกสาร
นักพัฒนาที่เคยใช้ Microsoft Word Automation ในโปรเจ็กต์ของตนจะพบชื่อและลักษณะการทำงานของคลาส วิธีการ และคุณสมบัติต่างๆ ที่คุ้นเคย
Document, Paragraph, Bookmark, Range, Section.PageSetup และ Paragraph.ParagraphFormat คือคลาส Aspose.Words บางส่วน ในเวลาเดียวกัน Aspose.Words ค่อนข้างแตกต่างจาก Object Model Microsoft Word ตรงที่จะแสดงเอกสารเป็นแผนผังของวัตถุ คล้ายกับแผนผัง XML DOM หากคุณเคยทำงานกับไลบรารี XML DOM ใดๆ คุณจะพบว่าง่ายต่อการเข้าใจและทำงานร่วมกับ Aspose.Words
ราคาและนโยบาย
โปรดไปที่หน้า การออกใบอนุญาตและการสมัครสมาชิก เพื่อดูข้อมูลเกี่ยวกับใบอนุญาต และตรวจสอบหน้า ข้อมูลราคา เพื่อดูรายละเอียดเกี่ยวกับราคา
การสนับสนุนทางเทคนิค
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสนับสนุนทางเทคนิคของ Aspose.Words โปรดดูที่ การสนับสนุนทางเทคนิค