แทรกฟิลด์ผู้เขียน
ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนเพื่ออธิบายซอร์สโค้ด C# ด้านล่าง ซึ่งใช้ฟีเจอร์ “แทรกฟิลด์ AUTHOR” ของ Aspose.Words สำหรับ .NET อย่าลืมปฏิบัติตามแต่ละขั้นตอนอย่างระมัดระวังเพื่อให้ได้ผลลัพธ์ที่ต้องการ
ขั้นตอนที่ 1: การตั้งค่าไดเรกทอรีเอกสาร
ในโค้ดที่ให้มา คุณต้องระบุไดเร็กทอรีของเอกสารของคุณ แทนที่ค่า “YOUR DOCUMENT DIRECTORY” ด้วยเส้นทางที่เหมาะสมไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENTS DIRECTORY";
ขั้นตอนที่ 2: การสร้างเอกสารและย่อหน้า
เราเริ่มต้นด้วยการสร้างเอกสารใหม่และดึงย่อหน้าแรก
Document doc = new Document();
Paragraph para = (Paragraph)doc.GetChildNodes(NodeType.Paragraph, true)[0];
ขั้นตอนที่ 3: แทรกฟิลด์ผู้แต่ง
เราใช้AppendField()
วิธีการแทรกฟิลด์ AUTHOR ลงในย่อหน้า
FieldAuthor field = (FieldAuthor)para.AppendField(FieldType.FieldAuthor, false);
จากนั้นเรากำหนดค่าของฟิลด์AuthorName
คุณสมบัติในการระบุชื่อผู้เขียน
field. AuthorName = "Test1";
ในที่สุดเราก็เรียกว่าUpdate()
วิธีการอัพเดตสนาม
field. Update();
ตัวอย่างซอร์สโค้ดสำหรับการแทรกฟิลด์ AUTHOR ด้วย Aspose.Words สำหรับ .NET
// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENTS DIRECTORY";
// การสร้างเอกสาร
Document doc = new Document();
Paragraph para = (Paragraph)doc.GetChildNodes(NodeType.Paragraph, true)[0];
// แทรกฟิลด์ผู้เขียน
FieldAuthor field = (FieldAuthor)para.AppendField(FieldType.FieldAuthor, false);
field. AuthorName = "Test1";
field. Update();
doc.Save(dataDir + "InsertionAuthorField.docx");
ในตัวอย่างนี้ เราสร้างเอกสารใหม่ แทรกฟิลด์ AUTHOR กำหนดค่าชื่อผู้เขียน และบันทึกเอกสารด้วยชื่อไฟล์ที่ระบุ
นี่เป็นการสรุปคำแนะนำของเราเกี่ยวกับการใช้ฟีเจอร์ “แทรกฟิลด์ผู้แต่ง” กับ Aspose.Words สำหรับ .NET
คำถามที่พบบ่อย
ถาม: ฟิลด์ผู้เขียนใน Aspose.Words คืออะไร
ตอบ: ช่องผู้เขียนใน Aspose.Words เป็นช่องพิเศษที่จะแทรกและอัปเดตชื่อผู้เขียนในเอกสาร Word โดยอัตโนมัติ มักใช้เพื่อระบุว่าใครเป็นผู้สร้างหรือแก้ไขเอกสาร
ถาม: จะอัปเดตฟิลด์ผู้เขียนในเอกสาร Word ด้วย Aspose.Words ได้อย่างไร
ตอบ: สามารถอัปเดตฟิลด์ผู้เขียนในเอกสาร Word เพื่อให้สะท้อนถึงชื่อผู้เขียนปัจจุบันได้ สำหรับสิ่งนี้ คุณสามารถใช้เมธอด UpdateFields ที่มีอยู่ในคลาส Document วิธีนี้จะอัปเดตฟิลด์ทั้งหมดในเอกสาร รวมถึงฟิลด์ผู้เขียนด้วย
ถาม: เป็นไปได้หรือไม่ที่จะปรับแต่งรูปแบบของฟิลด์ผู้เขียนในเอกสาร Word
ตอบ: ได้ คุณสามารถปรับแต่งรูปแบบของฟิลด์ผู้เขียนในเอกสาร Word ได้ ตามค่าเริ่มต้น ฟิลด์ผู้เขียนจะแสดงชื่อผู้เขียนเท่านั้น อย่างไรก็ตาม คุณสามารถเพิ่มข้อมูลเพิ่มเติม เช่น วันที่และเวลาที่แก้ไขได้โดยใช้ตัวเลือกการจัดรูปแบบที่มีอยู่ใน Aspose.Words
ถาม: ฟิลด์ผู้เขียนมีความอ่อนไหวต่อการเปลี่ยนแปลงชื่อผู้เขียนในภายหลังหรือไม่
ตอบ: ใช่ ฟิลด์ผู้เขียนมีความอ่อนไหวต่อการเปลี่ยนแปลงชื่อผู้เขียนในภายหลัง หากคุณเปลี่ยนชื่อผู้เขียนในคุณสมบัติของเอกสาร ฟิลด์ผู้เขียนจะอัปเดตด้วยชื่อใหม่โดยอัตโนมัติเมื่ออัปเดตฟิลด์เอกสาร