قائمة الاحتفاظ بتنسيق المصدر

سيرشدك هذا البرنامج التعليمي خلال عملية استخدام ميزة List Keep Source Formatting في 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 + "Document destination with list.docx");

الخطوة 3: قم بتعيين المستند المصدر للتدفق المستمر

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

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;

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

الآن، يمكنك إلحاق المستند المصدر بالمستند الوجهة باستخدام الملفAppendDocument طريقةDocument فصل. الImportFormatMode.KeepSourceFormattingتضمن المعلمة الحفاظ على تنسيق المصدر، بما في ذلك تنسيق القوائم، أثناء عملية الإلحاق.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

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

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

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

مثال على التعليمات البرمجية المصدر لتنسيق قائمة الاحتفاظ بالمصدر باستخدام Aspose.Words لـ .NET

إليك الكود المصدري الكامل لميزة List Keep Source Formatting في C# باستخدام Aspose.Words for .NET:

	// المسار إلى دليل المستندات الخاص بك
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Document destination with list.docx");
	// قم بإلحاق محتوى المستند بحيث يتدفق بشكل مستمر.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.ListKeepSourceFormatting.docx");

هذا كل شيء! لقد نجحت في تنفيذ ميزة تنسيق قائمة الاحتفاظ بالمصدر باستخدام Aspose.Words لـ .NET. سيحتوي المستند النهائي على المحتوى المدمج مع الاحتفاظ بتنسيق قائمة المستند المصدر.