Akıllı Stil Davranışı

Bu eğitim, Aspose.Words for .NET’in Akıllı Stil Davranışı özelliğini kullanma sürecinde size rehberlik edecektir. Bu özellik, akıllı stil davranışını korurken Word belgelerini birleştirmenize ve eklemenize olanak tanır.

Önkoşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  1. Aspose.Words for .NET kuruldu. Aspose web sitesinden indirebilir veya NuGet aracılığıyla yükleyebilirsiniz.
  2. Visual Studio veya başka herhangi bir C# geliştirme ortamı.

Adım 1: Belge Dizinlerini Başlatın

Öncelikle belge dizininizin yolunu ayarlamanız gerekir. Değerini değiştirindataDir belgelerinizin bulunduğu yola göre değişkendir.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Adım 2: Kaynak ve Hedef Belgelerini Yükleyin

Daha sonra Aspose.Words’ü kullanarak kaynak ve hedef belgeleri yüklemeniz gerekir.Document sınıf. Dosya adlarını güncelleyinDocument belge adlarınıza göre yapıcı.

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

3. Adım: Hedef Belgeye Sayfa Sonu Ekleme

Eklenen içeriğin hedef belgede yeni bir sayfada görünmesini sağlamak için, bir sayfa sonu ekleyebilirsiniz.DocumentBuilder.

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

4. Adım: Akıllı Stil Davranışı Seçeneklerini Ayarlayın

Ekleme işlemi sırasında akıllı stil davranışını etkinleştirmek için bir örnek oluşturmanız gerekir:ImportFormatOptions ve ayarlayınSmartStyleBehaviormülkiyettrue.

ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };

Adım 5: Kaynak Belgeyi Hedef Belgeye Ekleme

Artık kaynak belgeyi hedef belgeye aşağıdaki komutu kullanarak ekleyebilirsiniz:InsertDocument yöntemiDocumentBuilder sınıf. KullanImportFormatMode.UseDestinationStyles parametreyi girin ve iletinImportFormatOptions Akıllı stil davranışını sürdürmek için nesne.

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

Adım 6: Son Belgeyi Kaydedin

Son olarak, birleştirilmiş belgeyi Akıllı Stil Davranışı özelliği etkinleştirilmiş olarakSave yöntemiDocument sınıf.

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

Aspose.Words for .NET kullanan Smart Style Behavior için örnek kaynak kodu

Aspose.Words for .NET kullanan C#’taki “Akıllı Stil Davranışı” özelliğinin tam kaynak kodu:

	// Belge dizininizin yolu
	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");

Bu kadar! Aspose.Words for .NET’i kullanarak Smart Style Behavior özelliğini başarıyla uyguladınız. Nihai belge, akıllı stil davranışı korunan birleştirilmiş içeriği içerecektir.