ضبط لون التحكم في المحتوى

يشرح هذا البرنامج التعليمي كيفية تعيين لون عنصر تحكم المحتوى في مستند Word باستخدام Aspose.Words for .NET. يمكنك تخصيص مظهر عناصر التحكم في المحتوى عن طريق تغيير لونها.

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

لمتابعة هذا البرنامج التعليمي، يجب أن يكون لديك ما يلي:

  • تم تثبيت Aspose.Words لمكتبة .NET.
  • المعرفة الأساسية بـ C# ومعالجة الكلمات باستخدام مستندات Word.

الخطوة 1: إعداد دليل المستندات

ابدأ بإعداد المسار إلى دليل المستندات الخاص بك. يستبدل"YOUR DOCUMENT DIRECTORY" بالمسار الفعلي إلى الدليل الذي يوجد به المستند الخاص بك.

string dataDir = "YOUR DOCUMENT DIRECTORY";

الخطوة 2: تحميل المستند واسترداد التحكم في المحتوى

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

Document doc = new Document(dataDir + "Structured document tags.docx");
StructuredDocumentTag sdt = (StructuredDocumentTag)doc.GetChild(NodeType.StructuredDocumentTag, 0, true);

الخطوة 3: ضبط لون التحكم في المحتوى

قم بتعيين لون عنصر التحكم في المحتوى عن طريق تعيين أColor قيمة إلىColor خاصية علامة الوثيقة المنظمة. في هذا المثال، قمنا بتعيين اللون إلى اللون الأحمر.

sdt.Color = Color.Red;

الخطوة 4: احفظ المستند

احفظ المستند المعدل في الدليل المحدد باستخدام الملفSave طريقة. قم بتوفير اسم الملف المطلوب مع امتداد الملف المناسب. في هذا المثال، نقوم بحفظ المستند باسم “WorkingWithSdt.SetContentControlColor.docx”.

doc.Save(dataDir + "WorkingWithSdt.SetContentControlColor.docx");

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

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

	Document doc = new Document(dataDir + "Structured document tags.docx");
	StructuredDocumentTag sdt = (StructuredDocumentTag) doc.GetChild(NodeType.StructuredDocumentTag, 0, true);
	sdt.Color = Color.Red;
	doc.Save(dataDir + "WorkingWithSdt.SetContentControlColor.docx");

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