ละเว้นส่วนหัวส่วนท้าย

บทช่วยสอนนี้จะอธิบายวิธีใช้ Aspose.Words สำหรับ .NET เพื่อผนวกเอกสารโดยไม่สนใจเนื้อหาส่วนหัวและส่วนท้าย ซอร์สโค้ดที่ให้มาสาธิตวิธีการตั้งค่าตัวเลือกรูปแบบการนำเข้าเพื่อแยกส่วนหัวและส่วนท้ายในระหว่างกระบวนการต่อท้าย

ขั้นตอนที่ 1: ตั้งค่าโครงการ

ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:

  • ติดตั้ง Aspose.Words สำหรับไลบรารี .NET แล้ว คุณสามารถดาวน์โหลดได้จาก[Aspose.Releases]https://releases.aspose.com/words/net/ หรือใช้ตัวจัดการแพ็คเกจ NuGet เพื่อติดตั้ง
  • เส้นทางไดเร็กทอรีเอกสารที่มีเอกสารต้นทางและปลายทางอยู่

ขั้นตอนที่ 2: เปิดเอกสารต้นทางและปลายทาง

เปิดเอกสารต้นทางและปลายทางโดยใช้Document ตัวสร้างคลาส แทนที่"YOUR DOCUMENT DIRECTORY" ด้วยเส้นทางจริงไปยังไดเร็กทอรีเอกสารของคุณ

// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDocument = new Document(dataDir + "Document source.docx");
Document dstDocument = new Document(dataDir + "Northwind traders.docx");

ขั้นตอนที่ 3: ตั้งค่าตัวเลือกรูปแบบการนำเข้า

สร้างอินสแตนซ์ของImportFormatOptions คลาสและตั้งค่าIgnoreHeaderFooterทรัพย์สินเพื่อfalse. เพื่อให้แน่ใจว่าเนื้อหาส่วนหัวและส่วนท้ายถูกรวมไว้ในระหว่างกระบวนการต่อท้าย

ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };

ขั้นตอนที่ 4: ผนวกเอกสารต้นฉบับเข้ากับเอกสารปลายทาง

ใช้AppendDocument วิธีการนำเอกสารปลายทางมาต่อท้ายเอกสารต้นทาง ผ่านImportFormatMode.KeepSourceFormatting เป็นพารามิเตอร์ที่สองและตัวเลือกรูปแบบการนำเข้าเป็นพารามิเตอร์ที่สาม

dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);

ขั้นตอนที่ 5: บันทึกเอกสารปลายทาง

สุดท้าย ให้บันทึกเอกสารปลายทางที่แก้ไขโดยใช้Save วิธีการของDocument วัตถุ.

dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");

การดำเนินการนี้ทำให้การใช้งานการต่อท้ายเอกสารเสร็จสมบูรณ์โดยไม่สนใจเนื้อหาส่วนหัวและส่วนท้ายโดยใช้ Aspose.Words สำหรับ .NET

	// เส้นทางไปยังไดเร็กทอรีเอกสารของคุณ
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDocument = new Document(dataDir + "Document source.docx");
	Document dstDocument = new Document(dataDir + "Northwind traders.docx");
	ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };
	dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);
	dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");