Putuskan tautan Header Footer

Tutorial ini akan memandu Anda melalui proses penggunaan fitur Unlink Headers Footers Aspose.Words untuk .NET. Fitur ini memungkinkan Anda untuk menggabungkan dan menambahkan dokumen Word sambil memutuskan tautan header dan footer dari dokumen sumber.

Prasyarat

Sebelum memulai, pastikan Anda memiliki hal berikut:

  1. Aspose.Words untuk .NET diinstal. Anda dapat mendownloadnya dari situs Aspose atau menginstalnya melalui NuGet.
  2. Visual Studio atau lingkungan pengembangan C# lainnya.

Langkah 1: Inisialisasi Direktori Dokumen

Pertama, Anda perlu menyetel jalur ke direktori dokumen Anda. Ubah nilaidataDir variabel ke jalur di mana dokumen Anda berada.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Langkah 2: Muat Dokumen Sumber dan Tujuan

Selanjutnya, Anda perlu memuat dokumen sumber dan tujuan menggunakan Aspose.WordsDocument kelas. Perbarui nama file diDocument konstruktor sesuai dengan nama dokumen Anda.

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Untuk memutuskan tautan header dan footer di dokumen sumber agar tidak melanjutkan header dan footer dokumen tujuan, Anda perlu mengaturLinkToPrevious properti dariHeadersFooters koleksi di bagian pertama dokumen sumber untukfalse.

srcDoc.FirstSection.HeadersFooters.LinkToPrevious(false);

Langkah 4: Tambahkan Dokumen Sumber ke Dokumen Tujuan

Sekarang, Anda dapat menambahkan dokumen sumber ke dokumen tujuan menggunakanAppendDocument metodeDocument kelas. ItuImportFormatMode.KeepSourceFormatting parameter memastikan bahwa pemformatan sumber dipertahankan selama operasi penambahan.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Langkah 5: Simpan Dokumen Akhir

Terakhir, simpan dokumen yang digabungkan dengan fitur Unlink Headers Footers yang diaktifkan menggunakanSave metodeDocument kelas.

dstDoc.Save(dataDir + "JoinAndAppendDocuments.UnlinkHeadersFooters.docx");

Berikut kode sumber lengkap untuk fitur “Batalkan Tautan Header Footer” di C# menggunakan Aspose.Words untuk .NET:

	// Jalur ke direktori dokumen Anda
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	// Putuskan tautan header dan footer di dokumen sumber untuk menghentikan hal ini
	// dari melanjutkan header dan footer dokumen tujuan.
	srcDoc.FirstSection.HeadersFooters.LinkToPrevious(false);
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.UnlinkHeadersFooters.docx");

Itu dia! Anda telah berhasil mengimplementasikan fitur Unlink Headers Footers menggunakan Aspose.Words untuk .NET. Dokumen akhir akan berisi konten yang digabungkan dengan header dan footer dari dokumen sumber yang tidak ditautkan dari dokumen tujuan.