โอเพ่นซอร์ส .NET SDK สำหรับการทำงานกับไฟล์ DOCX
API .NET โอเพ่นซอร์สที่ทรงพลังและฟรีสำหรับสร้าง แก้ไข และแปลงเอกสาร DOCX
DOCX API สำหรับ .NET คืออะไร?
DOCX คือ API ของ .NET ที่มีประสิทธิภาพสำหรับการทำงานกับไฟล์ DOCX ยอดนิยมที่สร้างขึ้นเมื่อคุณบันทึกงานของคุณจากภายใน Microsoft Word โดย API นี้ให้อินเทอร์เฟซ API ที่ใช้งานง่ายสำหรับการโหลดไฟล์ DOCX ในแอปพลิเคชัน .NET ของคุณ อ่านเนื้อหา แก้ไขรูปภาพ แทรกตาราง และแปลงเป็นรูปแบบอื่นๆ เช่น PDF และ HTML
DOCX สำหรับ API .NET - คุณสมบัติหลัก
ต่อไปนี้คือคุณลักษณะหลักบางประการของ DocX API:
- การสร้างและแก้ไขเอกสาร: DocX ช่วยให้คุณสร้างไฟล์ DOCX ได้ตั้งแต่ต้น นอกจากนี้ คุณยังสามารถโหลดและแก้ไขเนื้อหาของไฟล์ได้โดยใช้โครงสร้างที่จัดระบบอย่างดีของ API นี้
- การจัดการข้อความ: คุณสามารถแทรกและแก้ไขข้อความ จัดรูปแบบข้อความ (แบบอักษร ขนาด สี ตัวหนา ตัวเอียง ขีดเส้นใต้ ฯลฯ) และใช้การจัดตำแหน่งข้อความ (ซ้าย ขวา กึ่งกลาง จัดชิดขอบ)
- การจัดการย่อหน้า: เพิ่มและจัดการย่อหน้า ใช้การจัดรูปแบบย่อหน้า (การเยื้อง การเว้นวรรค ฯลฯ) และแทรกและจัดรูปแบบจุดหัวข้อย่อยและรายการตัวเลข
- การจัดการตาราง: สร้างและจัดการตาราง เพิ่มแถวและคอลัมน์แบบไดนามิก ใช้รูปแบบกับตารางและเซลล์ (เส้นขอบ เงา ฯลฯ) และผสานเซลล์ภายในตาราง
- การแทรกและการจัดการรูปภาพ: แทรกภาพลงในเอกสาร ปรับขนาดและตำแหน่งรูปภาพ และใช้การห่อข้อความรอบรูปภาพ
- ส่วนหัวและส่วนท้าย: สร้างและแก้ไขส่วนหัวและส่วนท้าย แทรกหมายเลขหน้า วันที่ และฟิลด์ไดนามิกอื่นๆ และใช้ส่วนหัว/ส่วนท้ายที่แตกต่างกันสำหรับหน้าคี่/หน้าคู่หรือหน้าแรก
- ไฮเปอร์ลิงก์และบุ๊กมาร์ก: เพิ่มไฮเปอร์ลิงก์ไปยัง URL ภายนอกหรือบุ๊กมาร์กเอกสารภายใน สร้างและนำทางบุ๊กมาร์กภายในเอกสาร
เริ่มต้นใช้งาน DocX สำหรับ API ของ .NET
เราสามารถดาวน์โหลดไลบรารี DocX ได้จาก GitHub หรือใช้คำสั่ง pip install:
การติดตั้ง
การติดตั้ง DocX นั้นง่ายมากและสามารถทำได้จาก nugget ดังแสดงด้านล่าง:
การติดตั้ง DocX API สำหรับ .NET
Install-Package DocX -Version 1.5.0
ตัวอย่างโค้ดสำหรับ Docx API สำหรับ .NET
DocX เป็น API ที่มีประสิทธิภาพซึ่งมีคุณสมบัติมากมายสำหรับการทำงานกับคุณลักษณะของเอกสาร คุณสามารถค้นหาตัวอย่าง C# สำหรับการสร้างเอกสาร Word อัปเดตไฟล์ DOCX ที่มีอยู่ แทรกส่วนหัวและส่วนท้ายในเอกสาร และทำงานกับรูปภาพได้ในส่วนนี้
จะสร้างไฟล์ DOCX เปล่าโดยใช้ DocX API สำหรับ .NET ได้อย่างไร
คุณสามารถสร้างเอกสาร DOCX เปล่าได้โดยใช้คลาส DocX ของ DocX API จากนั้นสามารถบันทึกลงในดิสก์เป็นไฟล์ DOCX ในรูปแบบ Microsoft Word 2007+ ดังตัวอย่างด้านล่าง:
เปิดไฟล์ DOCX ที่มีอยู่แล้วใน .NET และแก้ไขมัน
คุณสามารถโหลดไฟล์ DOCX ที่มีอยู่แล้วโดยใช้ DocX API และแก้ไขเนื้อหาได้ เมื่อแก้ไขเสร็จแล้ว คุณสามารถบันทึกเอกสารกลับลงในดิสก์ได้ โดยใช้วิธีเดียวกับตัวเลือก "บันทึกเป็น" ที่มีอยู่ใน Microsoft Word
จะเพิ่มส่วนหัวและส่วนท้ายลงในเอกสาร Word ใน .NET ได้อย่างไร?
API ของ DocX ช่วยให้คุณสามารถเพิ่มส่วนหัวและส่วนท้ายในเอกสาร Word จากภายในแอปพลิเคชัน .NET คุณสามารถเพิ่มส่วนหัวในไฟล์ Word แก้ไขเนื้อหา เพิ่มส่วนท้าย และอัปเดตเนื้อหาได้ดังที่แสดงในตัวอย่างโค้ดด้านล่าง
การแทรกภาพลงในไฟล์ Word DOCX
API ของ DocX ช่วยให้นักพัฒนาซอฟต์แวร์สามารถจัดการรูปภาพที่ฝังอยู่ในเอกสาร Word DOCX ได้ด้วยการเขียนโปรแกรม ขั้นแรก ให้แน่ใจว่ามีรูปภาพอยู่ในเอกสาร Word เมื่อต้องการแก้ไขรูปภาพ ให้เริ่มต้นด้วยการเปิดเอกสาร จากนั้นใช้การเปลี่ยนแปลงที่ต้องการ เช่น เพิ่มข้อความแบบกำหนดเองหรือปรับเปลี่ยนรูปภาพอื่นๆ สุดท้าย ให้บันทึกเอกสารเพื่อเก็บรักษาการเปลี่ยนแปลงเหล่านี้ไว้
บทสรุป
DocX by Xceed เป็นไลบรารีที่ครอบคลุมและหลากหลายสำหรับนักพัฒนา .NET ที่ต้องการสร้าง จัดการ และจัดการไฟล์ DOCX ได้อย่างง่ายดาย ด้วยคุณสมบัติมากมาย เช่น การจัดการข้อความและย่อหน้า การจัดการตารางและรูปภาพ การปรับแต่งส่วนหัวและส่วนท้าย การแทรกไฮเปอร์ลิงก์และบุ๊กมาร์ก และการป้องกันเอกสาร DocX จึงช่วยลดความซับซ้อนของการดำเนินการเอกสาร API ที่เป็นมิตรกับผู้ใช้ของไลบรารีทำให้ทั้งนักพัฒนามือใหม่และมืออาชีพเข้าถึงได้ ทำให้พวกเขาสามารถผลิตเอกสาร Word คุณภาพระดับมืออาชีพได้อย่างง่ายดาย ไม่ว่าคุณจะต้องสร้างรายงานแบบไดนามิก สร้างเอกสารอัตโนมัติ หรือผสานรวมฟังก์ชัน DOCX เข้ากับแอปพลิเคชันของคุณ DocX by Xceed ก็มีโซลูชันที่ทรงพลังและเชื่อถือได้