Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words อนุญาตให้ผู้ใช้ทำงานกับส่วนหัวและส่วนท้ายในเอกสาร ส่วนหัวคือข้อความที่อยู่ด้านบนของหน้า และส่วนท้ายคือข้อความที่ด้านล่างของหน้า โดยทั่วไป พื้นที่เหล่านี้จะใช้ในการแทรกข้อมูลที่ควรจะทำซ้ำบนทั้งหมดหรือบางหน้าของเอกสาร เช่น หมายเลขหน้า วันที่สร้าง ข้อมูลบริษัท และอื่นๆ
หากคุณต้องการเพิ่มส่วนหัวหรือส่วนท้ายของเอกสารโดยทางโปรแกรม วิธีที่ง่ายที่สุดคือใช้คลาส DocumentBuilder ในการดำเนินการ
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มส่วนหัวและส่วนท้ายสำหรับหน้าเอกสาร:
เมื่อคุณเพิ่มส่วนหัวหรือส่วนท้ายลงในเอกสาร คุณสามารถตั้งค่าคุณสมบัติขั้นสูงบางอย่างได้ Aspose.Words มอบคลาส HeaderFooter และ HeaderFooterCollection ให้กับผู้ใช้ รวมถึงการแจงนับ HeaderFooterType ที่ให้คุณควบคุมกระบวนการปรับแต่งส่วนหัวและส่วนท้ายได้มากขึ้น
คุณสามารถระบุประเภทส่วนหัวที่แตกต่างกันได้สามประเภทและประเภทส่วนท้ายที่แตกต่างกันสามประเภทสำหรับเอกสารเดียว:
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มส่วนหัวสำหรับหน้าเอกสารคี่:
ตามที่กล่าวไว้ข้างต้น คุณยังสามารถตั้งค่าส่วนหัวหรือส่วนท้ายอื่นสำหรับหน้าแรกได้ ในการดำเนินการนี้ คุณจะต้องตั้งค่าแฟล็ก different_first_page_header_footer เป็น true จากนั้นระบุค่า HeaderFirst หรือ FooterFirst
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการตั้งค่าส่วนหัวสำหรับหน้าแรกเท่านั้น:
ถัดไป คุณจะต้องตั้งค่าส่วนหัวหรือส่วนท้ายที่แตกต่างกันสำหรับหน้าคี่และหน้าคู่ในเอกสาร ในการดำเนินการนี้ คุณต้องตั้งค่าแฟล็ก odd_and_even_pages_header_footer เป็น true จากนั้นระบุค่า HeaderPrimary และ HeaderEven หรือ FooterPrimary และ FooterEven
หากต้องการวางรูปภาพในส่วนหัวหรือส่วนท้าย ให้ใช้ประเภทส่วนหัว HeaderPrimary หรือประเภทส่วนท้าย FooterPrimary และวิธีการ insert_image
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มรูปภาพในส่วนหัว:
ด้วย Aspose.Words คุณสามารถตั้งค่าคุณสมบัติแบบอักษรและย่อหน้า ใช้ประเภทส่วนหัว HeaderPrimary หรือประเภทส่วนท้าย FooterPrimary รวมถึงวิธีการและคุณสมบัติสำหรับการทำงานกับแบบอักษรและย่อหน้าที่คุณใช้สำหรับเนื้อหาของเอกสาร
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการตั้งค่าข้อความในส่วนหัวเป็น Arial ตัวหนา ขนาด 14 และการจัดกึ่งกลาง:
หากจำเป็น คุณสามารถเพิ่มหมายเลขหน้าลงในส่วนหัวหรือส่วนท้ายได้ เมื่อต้องการทำเช่นนี้ ให้ใช้ประเภทส่วนหัว HeaderPrimary หรือประเภทส่วนท้าย FooterPrimary และวิธีการ insert_field เพื่อเพิ่มฟิลด์ที่จำเป็น
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเพิ่มหมายเลขหน้าในส่วนท้ายทางด้านขวา:
หากคุณต้องการคัดลอกส่วนหัวหรือส่วนท้ายจากส่วนก่อนหน้า คุณก็สามารถทำได้เช่นกัน
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการคัดลอกส่วนหัวหรือส่วนท้ายจากส่วนก่อนหน้า:
Aspose.Words ช่วยให้คุณกำหนดลักษณะที่ปรากฏของส่วนหัวหรือส่วนท้ายเมื่อใช้การวางแนวและขนาดหน้าที่แตกต่างกัน
ตัวอย่างต่อไปนี้แสดงวิธีการทำเช่นนี้:
แต่ละส่วนในเอกสารสามารถมีส่วนหัวได้สูงสุดสามส่วนหัวและส่วนท้ายสูงสุดสามส่วน (สำหรับหน้าแรก คู่ และหน้าคี่) หากคุณต้องการลบส่วนหัวหรือส่วนท้ายทั้งหมดในเอกสาร คุณต้องวนซ้ำส่วนทั้งหมดและลบโหนดส่วนหัวหรือโหนดส่วนท้ายที่เกี่ยวข้องแต่ละรายการออก
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการลบส่วนท้ายทั้งหมดออกจากทุกส่วนแต่ปล่อยให้ส่วนหัวไม่เสียหาย คุณสามารถลบเฉพาะส่วนหัวได้ในลักษณะเดียวกัน:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.