إعدادات التعبئة
الألوان وأنماط الخلفية
Microsoft يمكن لبرنامج Excel تعيين ألوان المقدمة (المخطط التفصيلي) والخلفية (تعبئة) للخلايا وأنماط الخلفية.
يدعم Aspose.Cells أيضًا هذه الميزات بطريقة مرنة. في هذا الموضوع ، نتعلم استخدام هذه الميزات باستخدام Aspose.Cells.
ضبط الألوان وأنماط الخلفية
Aspose.Cells يوفر فصل دراسي ،دفتر العمل يمثل ملف Excel Microsoft. الدفتر العمل فئة تحتوي علىأوراق عمل مجموعة تسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل صف دراسي. الورقة عمل فئة توفر أCells مجموعة. كل عنصر فيCells تمثل المجموعة كائنًا منCellصف دراسي.
الCell لديهGetStyle وSetStyle الطرق المستخدمة للحصول على تنسيق الخلية وتعيينه. الأسلوبيوفر class خصائص لتعيين ألوان المقدمة والخلفية للخلايا. يوفر Aspose.Cells أنوع الخلفيةالتعداد الذي يحتوي على مجموعة من الأنواع المحددة مسبقًا لأنماط الخلفية الموضحة أدناه.
أنماط الخلفية | وصف |
---|---|
قطري | يمثل نمط التظليل المتقاطع القطري |
قطري | يمثل نمط شريط قطري |
رمادي 6 | يمثل 6.25٪ نمط رمادي |
رمادي 12 | يمثل 12.5٪ نمط رمادي |
رمادي 25 | يمثل 25٪ نمط رمادي |
رمادي 50 | يمثل 50٪ نمط رمادي |
رمادي 75 | يمثل 75٪ نمط رمادي |
أفقي ستريب | يمثل نمط شريط أفقي |
لا أحد | لا يمثل أي خلفية |
ReverseDiagonalStripe | يمثل نمط شريط قطري معكوس |
صلب | يمثل نمط صلب |
سميك قطري متقاطع | يمثل نمط التظليل المتقاطع القطري السميك |
ThinDiagonalCrosshatch | يمثل نمط التظليل المتقاطع القطري الرقيق |
ThinDiagonalStripe | يمثل نمط شريطي رقيق قطري |
رقيق أفقي متقاطع | يمثل نمط التظليل الأفقي الرفيع |
ThinHorizontalStripe | يمثل نمط شريط أفقي رقيق |
ThinReverseDiagonalStripe | يمثل نمط شريطي قطري عكسي رقيق |
ThinVerticalStripe | يمثل نمط شريط عمودي رقيق |
عمودي الشريط | يمثل نمط شريط عمودي |
في المثال أدناه ، تم تعيين لون المقدمة لخلية A1 ولكن تم تكوين A2 بحيث تحتوي على ألوان المقدمة والخلفية بنمط خلفية شريطي عمودي.
من المهم أن تعرف
- لتعيين لون المقدمة أو الخلفية لخلية ، استخدم تنسيقأسلوب أشياءالمقدمة أولون الخلفية الخصائص. تصبح كلتا الخاصيتين ساريتين فقط إذا كان الامتدادأسلوب أشياءنمطتم تكوين الخاصية.
- الالمقدمةتعيّن الخاصية لون تظليل الخلية. النمطتحدد الخاصية نوع نمط الخلفية المستخدم للون المقدمة أو الخلفية. يوفر Aspose.Cells تعداد ،نوع الخلفيةالذي يحتوي على مجموعة من أنواع محددة مسبقًا من أنماط الخلفية.
- إذا اخترتنوع الخلفية قيمة مننوع الخلفيةالتعداد ، لا يتم تطبيق اللون الأمامي. وبالمثل ، لا يتم تطبيق لون الخلفية إذا قمت بتحديد ملفنوع الخلفية أونوع الخلفية القيم.
- عند استرداد لون التظليل / التعبئة للخلية ، إذا كانأسلوب. نمط يكوننوع الخلفية, Style.ForegroundColor سيعوداللون فارغ.
تطبيق تأثيرات تعبئة متدرجة
لتطبيق تأثيرات التعبئة المتدرجة التي تريدها على الخلية ، استخدم ملفأسلوب أشياءSetTwoColorGradientالطريقة وفقًا لذلك.
الألوان واللوحة
اللوح هو عدد الألوان المتاحة للاستخدام في إنشاء صورة. يتيح استخدام لوحة قياسية في عرض تقديمي للمستخدم إنشاء مظهر متناسق. يحتوي كل ملف Microsoft Excel (97-2003) على لوحة من 56 لونًا يمكن تطبيقها على الخلايا والخطوط وخطوط الشبكة والكائنات الرسومية والتعبئة والخطوط في المخطط.
مع Aspose.Cells لا يمكن فقط استخدام الألوان الموجودة في اللوحة ولكن أيضًا الألوان المخصصة. قبل استخدام لون مخصص ، قم بإضافته إلى اللوحة أولاً.
يناقش هذا الموضوع كيفية إضافة ألوان مخصصة إلى اللوحة.
إضافة ألوان مخصصة إلى لوحة الألوان
Aspose.Cells يدعم Microsoft لوحة الألوان 56 في Excel. لاستخدام لون مخصص غير محدد في اللوحة ، أضف اللون إلى اللوحة.
Aspose.Cells يوفر فصل دراسي ،دفتر العمل ، يمثل ملف Excel Microsoft. الدفتر العمل فئة توفر أChangePalette طريقة تأخذ المعلمات التالية لإضافة لون مخصص لتعديل اللوحة:
- لون مخصص ، اللون المخصص المراد إضافته.
- الفهرس ، فهرس اللون في اللوحة الذي سيحل محله اللون المخصص. يجب أن يكون بين 0-55.
يضيف المثال أدناه لونًا مخصصًا (Orchid) إلى اللوحة قبل تطبيقه على الخط.