บทความนี้อธิบาย วิธีการปรับขนาดตารางอัตโนมัติใน Word ด้วย C# รวมถึงการตั้งค่าสภาพแวดล้อม IDE รายการขั้นตอน และตัวอย่างโค้ดเพื่อ ปรับตารางใน Word โดยใช้ C#
ขั้นตอนการปรับขนาดตารางอัตโนมัติใน Word ด้วย C#
- ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET
- โหลดไฟล์ Word ที่มีตารางเข้าสู่คลาส Document
- ดึงโหนดลูกที่ต้องการจากเอกสารที่โหลด
- แปลงโหนดให้เป็นอ็อบเจกต์ Table
- เรียกใช้เมธอด AutoFit() พร้อมโหมดการปรับขนาดอัตโนมัติที่ต้องการ
- บันทึก ไฟล์ Word ที่ได้หลังจากปรับขนาดตาราง
ขั้นตอนเหล่านี้อธิบาย วิธีทำให้ตารางพอดีกับหน้ากระดาษใน Word ด้วย C# เพียงโหลดเอกสาร Word เลือกตารางที่ต้องการโดยใช้ดัชนีของตาราง แปลงเป็นอ็อบเจกต์ Table แล้วเรียกใช้เมธอด AutoFit() พร้อมตัวเลือกที่ต้องการ
โค้ด C# สำหรับปรับตารางให้พอดีกับหน้ากระดาษใน Word
using Aspose.Words; | |
using Aspose.Words.Tables; | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("Table.docx"); | |
Table table = (Table)doc.GetChild(NodeType.Table, 0, true); | |
table.AutoFit(AutoFitBehavior.AutoFitToWindow); | |
doc.Save("AdjustedTable.docx"); |
โค้ดนี้แสดงให้เห็นว่า วิธีปรับขนาดตารางอัตโนมัติใน Word ด้วย C# โดยค่าเริ่มต้น ความกว้างของตารางจะถูกปรับให้พอดีกับความกว้างของหน้ากระดาษ สามารถเลือกตัวเลือกอื่นเพื่อปรับความกว้างของคอลัมน์ตามเนื้อหาหรือคงขนาดคอลัมน์ไว้คงที่
หากต้องการเรียนรู้วิธีสร้างตารางใหม่ในเอกสาร Word โปรดดูบทความ วิธีสร้างตารางในเอกสาร Word ด้วย C#