CsvLoadOptions

CsvLoadOptions class

خيارات لتحميل مستندات Csv .

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

المنشئون

اسم وصف
CsvLoadOptions() تهيئة مثيل جديد لـCsvLoadOptions فئة .

الخصائص

اسم وصف
CheckExcelRestriction { get; set; } ما إذا كان التحقق من تقييد ملف Excel عند تعديل المستخدم للكائنات ذات الصلة بالخلايا. على سبيل المثال ، لا يسمح Excel بإدخال قيمة سلسلة أطول من 32 كيلو بايت. عند إدخال قيمة أطول من 32 كيلو بايت ، إذا كانت هذه الخاصية صحيحة ، فستحصل على استثناء. إذا كانت هذه الخاصية خاطئة ، فسنقبل قيمة سلسلة الإدخال كقيمة للخلية بحيث يمكنك لاحقًا إخراج قيمة السلسلة الكاملة لتنسيقات الملفات الأخرى مثل CSV. ومع ذلك ، إذا قمت بتعيين مثل هذا النوع من القيمة غير الصالحة لتنسيق ملف Excel ، فلا يجب عليك حفظ المصنف كتنسيق ملف excel لاحقًا. وإلا فقد يكون هناك خطأ غير متوقع لملف Excel الذي تم إنشاؤه.
ConvertDateTimeData { get; set; } يشير إلى ما إذا كانت السلسلة في الملف قد تم تحويلها إلى تاريخ. الافتراضي هو صحيح.
ConvertNumericData { get; set; } يشير إلى ما إذا كانت السلسلة في الملف قد تم تحويلها إلى رقم. الافتراضي هو صحيح.
ConvertRange { get; set; } تحويل نطاق معين عند التحويل إلى تنسيق آخر بخلاف تنسيق جدول البيانات. مثال: “D1: F8” .
CultureInfo { get; set; } الحصول على معلومات ثقافة النظام أو تعيينها في وقت تحميل الملف
DefaultFont { get; set; } الخط الافتراضي لوثيقة جدول البيانات. سيتم استخدام الخط التالي إذا كان الخط مفقودًا.
Encoding { get; set; } ترميز. الافتراضي هو الترميز. الافتراضي .
FontSubstitutes { get; set; } استبدال خطوط معينة عند تحويل مستند جدول البيانات.
Format { get; set; } نوع ملف مستند الإدخال .
Format { get; } نوع ملف مستند الإدخال .
HasFormula { get; set; } يشير إلى ما إذا كان النص صيغة إذا كان يبدأ بـ “=” .
HideComments { get; set; } إخفاء التعليقات.
IsMultiEncoded { get; set; } صحيح يعني أن الملف يحتوي على عدة ترميزات.
OnePagePerSheet { get; set; } إذا كان OnePagePerSheet صحيحًا ، فسيتم تحويل محتوى الورقة إلى صفحة واحدة في مستند PDF. القيمة الافتراضية هي صحيحة.
OptimizePdfSize { get; set; } إذا كان True والتحويل إلى Pdf ، فسيتم تحسين التحويل للحصول على حجم ملف أفضل من جودة الطباعة.
Password { get; set; } تعيين كلمة المرور لإلغاء حماية المستند المحمي .
Separator { get; set; } محدد لملف Csv .
SheetIndexes { get; set; } قائمة فهارس الأوراق المراد تحويلها. يجب أن تكون الفهارس صفرية
Sheets { get; set; } اسم الورقة للتحويل
ShowGridLines { get; set; } إظهار خطوط الشبكة عند تحويل ملفات Excel.
ShowHiddenSheets { get; set; } إظهار الأوراق المخفية عند تحويل ملفات Excel.
SkipEmptyRowsAndColumns { get; set; } يتخطى الصفوف والأعمدة الفارغة عند التحويل. الافتراضي هو صحيح.

طُرق

اسم وصف
Clone() النسخ الحالي للنسخ.
override Equals(object) تحديد ما إذا كان مثيلا الكائن متساويان.
virtual Equals(ValueObject) تحديد ما إذا كان مثيلا الكائن متساويان.
override GetHashCode() تعمل كوظيفة تجزئة افتراضية .

أنظر أيضا