سلوك النمط الذكي

سيرشدك هذا البرنامج التعليمي خلال عملية استخدام ميزة Smart Style Behavior في Aspose.Words for .NET. تسمح لك هذه الميزة بالانضمام إلى مستندات Word وإلحاقها مع الحفاظ على سلوك النمط الذكي.

المتطلبات الأساسية

قبل أن تبدأ، تأكد من أن لديك ما يلي:

  1. تم تثبيت Aspose.Words لـ .NET. يمكنك تنزيله من موقع Aspose أو تثبيته عبر NuGet.
  2. Visual Studio أو أي بيئة تطوير أخرى لـ C#.

الخطوة 1: تهيئة أدلة المستندات

أولاً، تحتاج إلى تعيين المسار إلى دليل المستندات الخاص بك. تعديل قيمةdataDir متغير إلى المسار حيث توجد المستندات الخاصة بك.

string dataDir = "YOUR DOCUMENT DIRECTORY";

الخطوة 2: قم بتحميل مستندات المصدر والوجهة

بعد ذلك، تحتاج إلى تحميل المستندات المصدر والوجهة باستخدام Aspose.WordsDocument فصل. قم بتحديث أسماء الملفات فيDocument مُنشئ وفقًا لأسماء المستندات الخاصة بك.

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

الخطوة 3: أدخل فاصل الصفحات في المستند الوجهة

للتأكد من ظهور المحتوى الملحق على صفحة جديدة في المستند الوجهة، يمكنك إدراج فاصل صفحات باستخدامDocumentBuilder.

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

الخطوة 4: تعيين خيارات سلوك النمط الذكي

لتمكين سلوك النمط الذكي أثناء عملية الإلحاق، تحتاج إلى إنشاء مثيل لـImportFormatOptions وتعيينSmartStyleBehaviorالملكية لtrue.

ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };

الخطوة 5: إلحاق المستند المصدر بالمستند الوجهة

الآن، يمكنك إلحاق المستند المصدر بالمستند الوجهة باستخدام الملفInsertDocument طريقةDocumentBuilder فصل. استخدم الImportFormatMode.UseDestinationStyles المعلمة وتمريرImportFormatOptions كائن للحفاظ على سلوك النمط الذكي.

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

الخطوة 6: احفظ الوثيقة النهائية

أخيرًا، احفظ المستند المدمج مع تمكين ميزة Smart Style Behavior باستخدامSave طريقةDocument فصل.

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

مثال على التعليمات البرمجية المصدر لسلوك النمط الذكي باستخدام Aspose.Words لـ .NET

إليك الكود المصدري الكامل لميزة “Smart Style Behavior” في لغة C# باستخدام Aspose.Words for .NET:

	// المسار إلى دليل المستندات الخاص بك
	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");

هذا كل شيء! لقد نجحت في تنفيذ ميزة Smart Style Behavior باستخدام Aspose.Words for .NET. سيحتوي المستند النهائي على المحتوى المدمج مع الحفاظ على سلوك النمط الذكي.