HtmlLoadOptions

HtmlLoadOptions class

يمثل خيارات عند استيراد ملف html.

public class HtmlLoadOptions : AbstractTextLoadOptions

المنشئون

اسموصف
HtmlLoadOptions()ينشئ خيارات لتحميل الملف.
HtmlLoadOptions(LoadFormat)ينشئ خيارات لتحميل الملف.

الخصائص

اسموصف
AutoFilter { get; set; }يشير إلى ما إذا كانت التصفية التلقائية للبيانات عند تحميل الملفات.
AutoFitColsAndRows { get; set; }يشير إلى ما إذا كان يتم احتواء الأعمدة والصفوف تلقائيًا. القيمة الافتراضية هي كاذبة.
AutoFitterOptions { get; set; }الحصول على خيارات التركيب التلقائي وتعيينها
CheckDataValid { get; set; }تحقق مما إذا كانت البيانات صالحة في ملف النموذج .
CheckExcelRestriction { get; set; }ما إذا كان التحقق من تقييد ملف Excel عند قيام المستخدم بتعديل الكائنات ذات الصلة بالخلايا. على سبيل المثال ، لا يسمح Excel بإدخال قيمة سلسلة أطول من 32 كيلو بايت . عند إدخال قيمة أطول من 32 كيلو بايت مثل عن طريق Cell.PutValue (سلسلة) ، إذا كان هذا الخاصية صحيحة ، ستحصل على استثناء . إذا كانت هذه الخاصية خاطئة ، فسنقبل قيمة سلسلة الإدخال كقيمة للخلية بحيث يمكنك لاحقًا إخراج قيمة السلسلة الكاملة لتنسيقات الملفات الأخرى مثل CSV. ومع ذلك ، إذا لقد قمت بتعيين مثل هذا النوع من القيمة غير الصالحة لتنسيق ملف Excel ، يجب ألا تحفظ المصنف بتنسيق ملف excel لاحقًا. وإلا فقد يكون هناك خطأ غير متوقع لملف Excel الذي تم إنشاؤه.
ConvertDateTimeData { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كانت السلسلة في الملف النصي قد تم تحويلها إلى بيانات التاريخ.
ConvertFormulasData { get; set; }إذا كان صحيحًا ، فقم بتحويل السلسلة إلى صيغة عندما تبدأ قيمة السلسلة بالحرف ‘=’ ، فالقيمة الافتراضية هي false .
ConvertNumericData { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كانت السلسلة في ملف نصي قد تم تحويلها إلى بيانات رقمية.
CultureInfo { get; set; }الحصول على أو تعيين معلومات ثقافة النظام في وقت تحميل الملف.
DefaultStyleSettings { get; }الحصول على إعدادات النمط الافتراضية لتهيئة أنماط المصنف
DeleteRedundantSpaces { get; set; }يشير إلى ما إذا كان سيتم حذف المسافات الزائدة عندما يلتف النص على الأسطر باستخدام علامة <br>. القيمة الافتراضية هي false .
Encoding { get; set; }الحصول على الترميز الافتراضي وتعيينه. ينطبق فقط على ملف csv.
FontConfigs { get; set; }الحصول على وتعيين تكوينات الخط الفردية. يعمل فقط معWorkbook الذي يستخدم هذاLoadOptions للتحميل.>
IgnoreNotPrinted { get; set; }تجاهل البيانات التي لم تتم طباعتها في حالة طباعة الملف مباشرة
InterruptMonitor { get; set; }الحصول على شاشة المقاطعة وتعيينها.
KeepPrecision { get; set; }يشير إلى ما إذا كان لا يتم تحليل قيمة سلسلة إذا كان الطول 15.
KeepUnparsedData { get; set; }ما إذا كان سيتم الاحتفاظ بالبيانات التي لم يتم تحليلها في الذاكرة للمصنف عند تحميله من ملف القالب. الافتراضي هو الصحيح.
LanguageCode { get; set; }الحصول على أو تعيين لغة واجهة المستخدم لإصدار المصنف بناءً على كود البلد الذي حفظ الملف.
LightCellsDataHandler { get; set; }معالج البيانات لمعالجة بيانات الخلايا عند قراءة ملف القالب.
LoadFilter { get; set; }عامل التصفية للإشارة إلى كيفية تحميل البيانات.
LoadFormat { get; }يحصل على تنسيق التحميل.
LoadFormulas { get; set; }يشير إلى ما إذا كان استيراد الصيغ إذا كان ملف html الأصلي يحتوي على صيغ
LoadStyleStrategy { get; set; }تشير إلى إستراتيجية تطبيق النمط للقيم التي تم تحليلها عند تحويل قيمة السلسلة إلى رقم أو تاريخ ووقت.
MemorySetting { get; set; }الحصول على أو تعيين خيارات استخدام الذاكرة.
ParsingFormulaOnOpen { get; set; }يشير إلى ما إذا كان تحليل الصيغة عند قراءة الملف.
ParsingPivotCachedRecords { get; set; }يشير إلى ما إذا كان تحليل السجلات المحورية المخزنة مؤقتًا عند تحميل الملف. القيمة الافتراضية هي false .
Password { get; set; }الحصول على كلمة مرور المصنف وتعيينها.
ProgId { get; }يحصل على معرف البرنامج الخاص بإنشاء الملف. لملفات MHT فقط.
Region { get; set; }الحصول على أو تعيين الإعدادات الإقليمية للنظام بناءً على رمز البلد في وقت تحميل الملف.
StreamProvider { get; set; }الحصول على أو تعيين StreamProviderImportHtmlFile لاستيراد الكائنات.
SupportDivTag { get; set; }يشير إلى ما إذا كان يدعم تخطيط علامة <div> عندما يحتوي ملف html على علامات <div>. القيمة الافتراضية هي كاذبة.
WarningCallback { get; set; }الحصول على رد اتصال التحذير أو تعيينه .

طُرق

اسموصف
SetPaperSize(PaperSizeType)يعين حجم ورق الطباعة الافتراضي من إعداد الطابعة الافتراضية.

أنظر أيضا