Perilaku Gaya Cerdas

Tutorial ini akan memandu Anda melalui proses penggunaan fitur Smart Style Behavior Aspose.Words untuk .NET. Fitur ini memungkinkan Anda untuk menggabungkan dan menambahkan dokumen Word sambil mempertahankan perilaku gaya cerdas.

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");

Langkah 3: Masukkan Page Break di Dokumen Tujuan

Untuk memastikan bahwa konten yang ditambahkan muncul pada halaman baru di dokumen tujuan, Anda dapat menyisipkan hentian halaman menggunakan aDocumentBuilder.

DocumentBuilder builder = new DocumentBuilder(dstDoc);
builder.MoveToDocumentEnd();
builder.InsertBreak(BreakType.PageBreak);

Langkah 4: Tetapkan Opsi Perilaku Gaya Cerdas

Untuk mengaktifkan perilaku gaya cerdas selama operasi penambahan, Anda perlu membuat sebuah instanceImportFormatOptions dan aturSmartStyleBehaviorproperti ketrue.

ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };

Langkah 5: Tambahkan Dokumen Sumber ke Dokumen Tujuan

Sekarang, Anda dapat menambahkan dokumen sumber ke dokumen tujuan menggunakanInsertDocument metodeDocumentBuilder kelas. MenggunakanImportFormatMode.UseDestinationStyles parameter dan lewatiImportFormatOptions objek untuk mempertahankan perilaku gaya cerdas.

builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);

Langkah 6: Simpan Dokumen Akhir

Terakhir, simpan dokumen gabungan dengan mengaktifkan fitur Smart Style Behavior menggunakanSave metodeDocument kelas.

builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Contoh kode sumber untuk Smart Style Behavior menggunakan Aspose.Words untuk .NET

Berikut kode sumber lengkap untuk fitur “Smart Style Behavior” 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");
	DocumentBuilder builder = new DocumentBuilder(dstDoc);
	builder.MoveToDocumentEnd();
	builder.InsertBreak(BreakType.PageBreak);
	ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };
	builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
	builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Itu dia! Anda telah berhasil mengimplementasikan fitur Smart Style Behavior menggunakan Aspose.Words untuk .NET. Dokumen akhir akan berisi konten gabungan dengan perilaku gaya cerdas yang dipertahankan.