تحديد كيفية عبور النص في ملف الـHTML الناتج باستخدام HtmlCrossType
سيناريوهات الاستخدام المحتملة
عندما يحتوي الخلية على نص أو سلسلة ولكنه أكبر من عرض الخلية، فيمكن أن يحدث تجاوز السلسلة إذا كانت الخلية التالية في العمود التالي فارغة أو فارغة. عند حفظ ملف Excel الخاص بك في صيغة HTML، يمكنك التحكم في هذا التجاوز من خلال تحديد نوع التقاطع باستخدام تعداد HtmlCrossType. لديه القيم التالية
-
HtmlCrossType.DEFAULT: العرض مثل MS Excel الذي يعتمد على الخلية التالية. إذا كانت الخلية التالية فارغة، سيتم تقاطع السلسلة أو سيتم قصها.
-
HtmlCrossType.MS_EXPORT: عرض السلسلة مثل تصدير MS Excel للصفحة HTML.
-
HtmlCrossType.CROSS: عرض تقاطع السلسلة الخاص بـ HTML، وستكون الأداء في إنشاء ملفات HTML الكبيرة أكثر من عشر مرات أسرع من تعيين القيمة إلى DEFAULT أو FIT_TO_CELL.
-
HtmlCrossType.CROSS_HIDE_RIGHT: عرض تقاطع السلسلة الخاص بـ HTML وإخفاء السلسلة اليمنى عند تداخل النصوص.
-
HtmlCrossType.FIT_TO_CELL: إظهار السلسلة فقط ضمن عرض الخلية.
تحديد كيفية تقاطع السلسلة في HTML الناتج باستخدام HtmlCrossType
الكود النموذجي التالي يحمل ملف Excel عيّنة ويحفظه بتنسيق HTML بتحديد HtmlCrossType مختلفة. يرجى تنزيل ملف HTML الناتج الذي تم إنشاؤه بواسطة هذا الكود. يحتوي ملف Excel العينة على الصورة المحاطة بلون أحمر كما هو موضح في هذه اللقطة الشاشية التي تظهر تأثير القيم HtmlCrossType على ملف الـ HTML الناتج.