Class CellsHelper
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
يوفر وظائف مساعدة.
public class CellsHelper
الوراثة
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
الخصائص
AltStartPath
يحصل على أو يحدد مسار البدء البديل، والذي يُشار إليه من قبل بعض مراجع الصيغ الخارجية.
public static string AltStartPath { get; set; }
قيمة الخاصية
CustomImplementationFactory
يحصل على أو يحدد المصنع لإنشاء مثيلات مع تنفيذ خاص.
public static CustomImplementationFactory CustomImplementationFactory { get; set; }
قيمة الخاصية
DPI
يحصل على دقة الشاشة (DPI) للجهاز.
public static double DPI { get; set; }
قيمة الخاصية
IsCloudPlatform
يرجى تعيين هذه الخاصية إلى True عند التشغيل على منصة سحابية، مثل: Azure، AWSLambda، إلخ.
public static bool IsCloudPlatform { get; set; }
قيمة الخاصية
LibraryPath
يحصل على أو يحدد مسار المكتبة الذي يُشار إليه من قبل بعض مراجع الصيغ الخارجية.
public static string LibraryPath { get; set; }
قيمة الخاصية
SignificantDigits
يحصل على ويحدد عدد الأرقام المهمة. القيمة الافتراضية هي 17.
public static int SignificantDigits { get; set; }
قيمة الخاصية
ملاحظات
يمكن أن تكون 15 أو 17 فقط الآن.
StartupPath
يحصل على أو يحدد مسار البدء، والذي يُشار إليه من قبل بعض مراجع الصيغ الخارجية.
public static string StartupPath { get; set; }
قيمة الخاصية
الطرق
CellIndexToName(int, int)
يحصل على اسم الخلية وفقًا لمؤشرات الصف والعمود الخاصة بها.
public static string CellIndexToName(int row, int column)
المعلمات
row
int
مؤشر الصف.
column
int
مؤشر العمود.
العائدات
اسم الخلية.
CellNameToIndex(string, out int, out int)
يحصل على مؤشرات الصف والعمود للخلية وفقًا لاسمها.
public static void CellNameToIndex(string cellName, out int row, out int column)
المعلمات
cellName
string
اسم الخلية.
row
int
مؤشر الصف الناتج.
column
int
مؤشر العمود الناتج.
ColumnIndexToName(int)
يحصل على اسم العمود وفقًا لمؤشر العمود.
public static string ColumnIndexToName(int column)
المعلمات
column
int
مؤشر العمود.
العائدات
اسم العمود.
ColumnNameToIndex(string)
يحصل على مؤشر العمود وفقًا لاسم العمود.
public static int ColumnNameToIndex(string columnName)
المعلمات
columnName
string
اسم العمود.
العائدات
مؤشر العمود.
CreateSafeSheetName(string)
يتحقق من اسم الورقة المعطى وينشئ اسمًا صالحًا عند الحاجة. إذا كان اسم الورقة المعطاة يتوافق مع قواعد اسم ورقة Excel، فسيتم إرجاعه. خلاف ذلك، سيتم تقصير السلسلة إذا تجاوز الطول الحد الأقصى وسيتم استبدال الأحرف غير الصالحة بـ ’ ‘، ثم يتم إرجاع القيمة المعاد بناؤها.
public static string CreateSafeSheetName(string nameProposal)
المعلمات
nameProposal
string
اسم الورقة المراد استخدامه.
العائدات
CreateSafeSheetName(string, char)
يتحقق من اسم الورقة المعطى وينشئ اسمًا صالحًا عند الحاجة. إذا كان اسم الورقة المعطاة يتوافق مع قواعد اسم ورقة Excel، فسيتم إرجاعه. خلاف ذلك، سيتم تقصير السلسلة إذا تجاوز الطول الحد الأقصى وسيتم استبدال الأحرف غير الصالحة بالحرف المعطى، ثم يتم إرجاع القيمة المعاد بناؤها.
public static string CreateSafeSheetName(string nameProposal, char replaceChar)
المعلمات
nameProposal
string
اسم الورقة المراد استخدامه.
replaceChar
char
الحرف الذي سيتم استخدامه لاستبدال الأحرف غير الصالحة في اسم الورقة المعطاة.
العائدات
GetDateTimeFromDouble(double, bool)
تحويل القيمة المزدوجة إلى قيمة تاريخ ووقت.
public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)
المعلمات
doubleValue
double
القيمة المزدوجة.
date1904
bool
نظام تاريخ 1904.
العائدات
GetDoubleFromDateTime(DateTime, bool)
تحويل تاريخ ووقت إلى قيمة مزدوجة.
public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)
المعلمات
dateTime
DateTime
تاريخ ووقت.
date1904
bool
نظام تاريخ 1904.
العائدات
GetTextWidth(string, Font, double)
احصل على عرض النص بوحدة النقاط.
public static double GetTextWidth(string text, Font font, double scaling)
المعلمات
text
string
النص.
font
Font
خط النص.
scaling
double
مقياس النص.
العائدات
GetUsedColors(Workbook)
يحصل على جميع الألوان المستخدمة في دفتر العمل.
public static Color[] GetUsedColors(Workbook workbook)
المعلمات
workbook
Workbook
كائن دفتر العمل.
العائدات
Color[]
الألوان المستخدمة.
GetVersion()
احصل على إصدار الإصدار.
public static string GetVersion()
العائدات
إصدار الإصدار.
InitForDotNetCore()
قم بتهيئة البرنامج لـ .NetCore. نقترح عليك استدعاء هذه الطريقة لجميع تهيئات .NetCore أولاً. على سبيل المثال: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();
public static void InitForDotNetCore()
MergeFiles(string[], string, string)
يتم دمج بعض ملفات xls الكبيرة إلى ملف xls واحد.
public static void MergeFiles(string[] files, string cachedFile, string destFile)
المعلمات
files
string[]
الملفات.
cachedFile
string
الملف المؤقت.
destFile
string
ملف الوجهة.
ملاحظات
تدعم هذه الطريقة فقط دمج البيانات والتنسيق والصيغ إلى الملف الجديد. يتم استخدام الملف المؤقت لتخزين بعض البيانات المؤقتة.
NeedQuoteInFormula(string)
تشير إلى ما إذا كان يجب تضمين اسم الورقة في علامات اقتباس مفردة.
public static bool NeedQuoteInFormula(string sheetName)
المعلمات
sheetName
string
اسم الورقة.
العائدات
RowIndexToName(int)
يحصل على اسم الصف وفقًا لمؤشر الصف.
public static string RowIndexToName(int row)
المعلمات
row
int
مؤشر الصف.
العائدات
اسم الصف.
RowNameToIndex(string)
يحصل على مؤشر الصف وفقًا لاسم الصف.
public static int RowNameToIndex(string rowName)
المعلمات
rowName
string
اسم الصف.
العائدات
مؤشر الصف.