Class CellsHelper

Class CellsHelper

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

يوفر وظائف مساعدة.

public class CellsHelper

الوراثة

objectCellsHelper

الأعضاء الموروثة

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; }

قيمة الخاصية

string

CustomImplementationFactory

يحصل على أو يحدد المصنع لإنشاء مثيلات مع تنفيذ خاص.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

قيمة الخاصية

CustomImplementationFactory

DPI

يحصل على دقة الشاشة (DPI) للجهاز.

public static double DPI { get; set; }

قيمة الخاصية

double

IsCloudPlatform

يرجى تعيين هذه الخاصية إلى True عند التشغيل على منصة سحابية، مثل: Azure، AWSLambda، إلخ.

public static bool IsCloudPlatform { get; set; }

قيمة الخاصية

bool

LibraryPath

يحصل على أو يحدد مسار المكتبة الذي يُشار إليه من قبل بعض مراجع الصيغ الخارجية.

public static string LibraryPath { get; set; }

قيمة الخاصية

string

SignificantDigits

يحصل على ويحدد عدد الأرقام المهمة. القيمة الافتراضية هي 17.

public static int SignificantDigits { get; set; }

قيمة الخاصية

int

ملاحظات

يمكن أن تكون 15 أو 17 فقط الآن.

StartupPath

يحصل على أو يحدد مسار البدء، والذي يُشار إليه من قبل بعض مراجع الصيغ الخارجية.

public static string StartupPath { get; set; }

قيمة الخاصية

string

الطرق

CellIndexToName(int, int)

يحصل على اسم الخلية وفقًا لمؤشرات الصف والعمود الخاصة بها.

public static string CellIndexToName(int row, int column)

المعلمات

row int

مؤشر الصف.

column int

مؤشر العمود.

العائدات

string

اسم الخلية.

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

مؤشر العمود.

العائدات

string

اسم العمود.

ColumnNameToIndex(string)

يحصل على مؤشر العمود وفقًا لاسم العمود.

public static int ColumnNameToIndex(string columnName)

المعلمات

columnName string

اسم العمود.

العائدات

int

مؤشر العمود.

CreateSafeSheetName(string)

يتحقق من اسم الورقة المعطى وينشئ اسمًا صالحًا عند الحاجة. إذا كان اسم الورقة المعطاة يتوافق مع قواعد اسم ورقة Excel، فسيتم إرجاعه. خلاف ذلك، سيتم تقصير السلسلة إذا تجاوز الطول الحد الأقصى وسيتم استبدال الأحرف غير الصالحة بـ ’ ‘، ثم يتم إرجاع القيمة المعاد بناؤها.

public static string CreateSafeSheetName(string nameProposal)

المعلمات

nameProposal string

اسم الورقة المراد استخدامه.

العائدات

string

CreateSafeSheetName(string, char)

يتحقق من اسم الورقة المعطى وينشئ اسمًا صالحًا عند الحاجة. إذا كان اسم الورقة المعطاة يتوافق مع قواعد اسم ورقة Excel، فسيتم إرجاعه. خلاف ذلك، سيتم تقصير السلسلة إذا تجاوز الطول الحد الأقصى وسيتم استبدال الأحرف غير الصالحة بالحرف المعطى، ثم يتم إرجاع القيمة المعاد بناؤها.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

المعلمات

nameProposal string

اسم الورقة المراد استخدامه.

replaceChar char

الحرف الذي سيتم استخدامه لاستبدال الأحرف غير الصالحة في اسم الورقة المعطاة.

العائدات

string

GetDateTimeFromDouble(double, bool)

تحويل القيمة المزدوجة إلى قيمة تاريخ ووقت.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

المعلمات

doubleValue double

القيمة المزدوجة.

date1904 bool

نظام تاريخ 1904.

العائدات

DateTime

GetDoubleFromDateTime(DateTime, bool)

تحويل تاريخ ووقت إلى قيمة مزدوجة.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

المعلمات

dateTime DateTime

تاريخ ووقت.

date1904 bool

نظام تاريخ 1904.

العائدات

double

GetTextWidth(string, Font, double)

احصل على عرض النص بوحدة النقاط.

public static double GetTextWidth(string text, Font font, double scaling)

المعلمات

text string

النص.

font Font

خط النص.

scaling double

مقياس النص.

العائدات

double

GetUsedColors(Workbook)

يحصل على جميع الألوان المستخدمة في دفتر العمل.

public static Color[] GetUsedColors(Workbook workbook)

المعلمات

workbook Workbook

كائن دفتر العمل.

العائدات

Color[]

الألوان المستخدمة.

GetVersion()

احصل على إصدار الإصدار.

public static string GetVersion()

العائدات

string

إصدار الإصدار.

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

اسم الورقة.

العائدات

bool

RowIndexToName(int)

يحصل على اسم الصف وفقًا لمؤشر الصف.

public static string RowIndexToName(int row)

المعلمات

row int

مؤشر الصف.

العائدات

string

اسم الصف.

RowNameToIndex(string)

يحصل على مؤشر الصف وفقًا لاسم الصف.

public static int RowNameToIndex(string rowName)

المعلمات

rowName string

اسم الصف.

العائدات

int

مؤشر الصف.

 عربي