Aspose.Words  for .NET

.NET API เพื่อประมวลผลไฟล์ Word

สร้าง แก้ไข แสดงผล และแปลงเอกสาร Word เป็นหลายรูปแบบโดยไม่ต้องใช้ซอฟต์แวร์ภายนอก คุณยังสามารถสร้างรายงานเพื่อแสดงข้อมูลเป็นภาพได้อีกด้วย

  ดาวน์โหลดฟรีทดลอง
  
 

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

Aspose.Words API รองรับรูปแบบการโหลดและบันทึกยอดนิยมทั้งหมด คุณสามารถบันทึกหรือแปลงเอกสาร Word เป็นรูปแบบเค้าโครงคงที่ เช่น PDF หรือ XML รวมทั้งแปลงไฟล์ Word ของคุณเป็นรูปแบบรูปภาพหรือมัลติมีเดียยอดนิยม เช่น JPEG, SVG, GIF และอื่นๆ ตรวจสอบ รายการรูปแบบที่รองรับทั้งหมด.

ด้วยการรวม Words API นักพัฒนาสามารถทำงานต่างๆ เช่น:

คุณสมบัติ .NET Words API ขั้นสูง

คุณสามารถลองใช้คุณลักษณะ Aspose.Words ที่เป็นที่นิยมได้ในหน้าแอปพลิเคชันออนไลน์:

คุณสามารถลอง แอปพลิเคชันออนไลน์ Aspose.Words ทั้งหมด.

ตรวจสอบเอกสารสำหรับคุณสมบัติยอดนิยมใน Aspose.Words:

โปรดทราบว่ารายการยังไม่สมบูรณ์ และคุณสามารถค้นหาคุณลักษณะและคำอธิบายเพิ่มเติมใน เอกสาร.

แปลงเอกสารใน C#

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

แปลง Word เป็น PDF โดยใช้ C# เช่น DOCX เป็น PDF – C#

// โหลดไฟล์ DOCX ที่จะแปลง
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// แปลง DOCX เป็น PDF
wrdf.Save(dir + "output.pdf", Aspose.Words.SaveFormat.Pdf);

แปลง Word เป็น HTML โดยใช้ C# เช่น DOCX เป็น HTML – C#

// โหลดไฟล์ DOCX ที่จะแปลง
var wrdf = new Aspose.Words.Document(dir + "template.docx");

// แปลง DOCX เป็น HTML
wrdf.Save(dir + "output.html", Aspose.Words.SaveFormat.Html);

แปลง PDF เป็น JPG – C#

// โหลดไฟล์ PDF ที่จะแปลง
var wrdf = new Aspose.Words.Document(dir + "template.pdf");

// แปลง PDF เป็น JPG
wrdf.Save(dir + "output.jpeg", Aspose.Words.SaveFormat.Jpeg);

ดูรายละเอียดเพิ่มเติมเกี่ยวกับ หน้าการแปลง.

แสดงผล พิมพ์ หรือดูไฟล์

Aspose.Words for .NET มีของตัวเอง เครื่องยนต์เรนเดอร์ ออกแบบมาโดยเฉพาะเพื่อแสดงผลและพิมพ์เอกสารที่มีความเที่ยงตรงสูงสุด เมื่อใช้คุณสมบัตินี้ นักพัฒนาสามารถแสดง (วาด) หน้าใดก็ได้บนอ็อบเจ็กต์ .NET Graphics ในขณะที่ระบุขนาดและระดับการซูมเพื่อสร้างภาพขนาดย่อสำหรับแสดงภาพในเบราว์เซอร์ นอกจากนี้ API ยังผสานรวมกับโครงสร้างพื้นฐานการพิมพ์ .NET อย่างสมบูรณ์ และมีความสามารถในการปรับแต่งกระบวนการได้อย่างสมบูรณ์ เพื่อให้นักพัฒนาสามารถพิมพ์หรือดูตัวอย่างเอกสารในแอปพลิเคชันของตนเองได้อย่างง่ายดาย

ความสามารถในการแสดงผลบางอย่างที่ API สามารถทำได้:

การเขียนโปรแกรมด้วยเอกสารโดยใช้ โมเดลวัตถุเอกสาร (DOM)

Aspose.Words for .NET ให้คุณสร้าง สร้าง และแก้ไขเอกสาร รวมถึงการจัดรูปแบบเอกสาร โดยใช้ โมเดลวัตถุเอกสาร (DOM) ที่ใช้งานง่ายซึ่งมีคลาสมากกว่า 100 คลาส

นี่เป็นเพียงฟังก์ชันการจัดการบางส่วนที่ Words API สามารถทำได้:

  • ทำงานกับเอกสารทั้งหมด: เปรียบเทียบเอกสาร โคลนเอกสาร ค้นหาและแทนที่ข้อความ รวมเอกสารหรือส่วนเอกสาร แยกเอกสารออกเป็นส่วนๆ และอื่นๆ
  • ปกป้องและเข้ารหัสเอกสาร เพิ่มลายเซ็นดิจิทัลหรือลายน้ำ
  • จัดการองค์ประกอบทั้งหมดรวมถึงส่วน ส่วนหัว ส่วนท้าย ย่อหน้า รายการ ตาราง ข้อความ ฟิลด์ และอื่นๆ อีกมากมาย
  • ระบุการจัดรูปแบบโดยละเอียดสำหรับองค์ประกอบใดๆ รวมถึงรูปร่าง กล่องข้อความ รูปภาพ วัตถุ OLE และตัวควบคุม
  • Work with complex and deeply nested expressions containing IF blocks, formulas and other ทุ่งนา

การรายงานและการรวมจดหมาย

Aspose.Words for .NET ให้ไวยากรณ์ API แบบขยายสำหรับฟิลด์จดหมายเวียนเพื่อดำเนินการที่ซับซ้อนมากขึ้นในระหว่าง จดหมายเวียน. คุณสามารถดำเนินการจดหมายเวียนอย่างง่ายหรือจดหมายเวียนกับภูมิภาคได้ ข้อมูลสำหรับการดำเนินการจดหมายเวียนอาจมาจากตารางข้อมูลต่างๆ อาร์เรย์ของค่าที่สนับสนุนโดย ADO .NET หรือแหล่งข้อมูลที่กำหนดเอง

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

ดำเนินการจดหมายเวียนอย่างง่าย - C#

// โหลดเทมเพลตที่มีฟิลด์ที่ผสาน

var wfle = new Aspose.Words.Document(dir + "template.doc");

// กรอกข้อมูลผู้ใช้ลงในช่อง

wfle.MailMerge.Execute(

    new string[] { "FullName", "Company", "Deparment", "City" },
    
    new object[] { "John Doe", "Aspose", "Sales", "London" });

// บันทึกผล

wfle.Save(dir + "merged.doc");

ไม่จำเป็นต้องใช้ Microsoft Office Automation

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

สิ่งที่ผู้คนกำลังพูด

อย่าเพิ่งใช้คำพูดของเราสำหรับมัน ดูว่าผู้ใช้พูดถึง Aspose.Words API อย่างไร

 
 
ดูกรณีศึกษา
  
  

Aspose.Words นำเสนอ API การประมวลผล Word แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: