Class CellsHelper

Class CellsHelper

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

Cung cấp các hàm trợ giúp.

public class CellsHelper

Kế thừa

objectCellsHelper

Các thành viên kế thừa

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Thuộc tính

AltStartPath

Lấy hoặc thiết lập đường dẫn khởi động thay thế, được tham chiếu bởi một số công thức bên ngoài.

public static string AltStartPath { get; set; }

Giá trị thuộc tính

string

CustomImplementationFactory

Lấy hoặc thiết lập nhà máy để tạo các thể hiện với triển khai đặc biệt.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Giá trị thuộc tính

CustomImplementationFactory

DPI

Lấy DPI của máy.

public static double DPI { get; set; }

Giá trị thuộc tính

double

IsCloudPlatform

Vui lòng thiết lập thuộc tính này là True khi chạy trên nền tảng đám mây, chẳng hạn như: Azure, AWSLambda, v.v.

public static bool IsCloudPlatform { get; set; }

Giá trị thuộc tính

bool

LibraryPath

Lấy hoặc thiết lập đường dẫn thư viện, được tham chiếu bởi một số công thức bên ngoài.

public static string LibraryPath { get; set; }

Giá trị thuộc tính

string

SignificantDigits

Lấy và thiết lập số chữ số có ý nghĩa. Giá trị mặc định là 17.

public static int SignificantDigits { get; set; }

Giá trị thuộc tính

int

Nhận xét

Chỉ có thể là 15 hoặc 17 bây giờ.

StartupPath

Lấy hoặc thiết lập đường dẫn khởi động, được tham chiếu bởi một số công thức bên ngoài.

public static string StartupPath { get; set; }

Giá trị thuộc tính

string

Phương thức

CellIndexToName(int, int)

Lấy tên ô theo chỉ số hàng và cột của nó.

public static string CellIndexToName(int row, int column)

Tham số

row int

Chỉ số hàng.

column int

Chỉ số cột.

Trả về

string

Tên của ô.

CellNameToIndex(string, out int, out int)

Lấy chỉ số hàng và cột của ô theo tên của nó.

public static void CellNameToIndex(string cellName, out int row, out int column)

Tham số

cellName string

Tên của ô.

row int

Chỉ số hàng đầu ra.

column int

Chỉ số cột đầu ra.

ColumnIndexToName(int)

Lấy tên cột theo chỉ số cột.

public static string ColumnIndexToName(int column)

Tham số

column int

Chỉ số cột.

Trả về

string

Tên của cột.

ColumnNameToIndex(string)

Lấy chỉ số cột theo tên cột.

public static int ColumnNameToIndex(string columnName)

Tham số

columnName string

Tên cột.

Trả về

int

Chỉ số cột.

CreateSafeSheetName(string)

Kiểm tra tên bảng được cung cấp và tạo một tên hợp lệ khi cần thiết. Nếu tên bảng được cung cấp tuân thủ các quy tắc của tên bảng excel, thì trả về nó. Ngược lại, chuỗi sẽ bị cắt ngắn nếu độ dài vượt quá giới hạn và các ký tự không hợp lệ sẽ được thay thế bằng ’ ‘, sau đó trả về giá trị chuỗi đã xây dựng lại.

public static string CreateSafeSheetName(string nameProposal)

Tham số

nameProposal string

tên bảng sẽ được sử dụng.

Trả về

string

CreateSafeSheetName(string, char)

Kiểm tra tên bảng được cung cấp và tạo một tên hợp lệ khi cần thiết. Nếu tên bảng được cung cấp tuân thủ các quy tắc của tên bảng excel, thì trả về nó. Ngược lại, chuỗi sẽ bị cắt ngắn nếu độ dài vượt quá giới hạn và các ký tự không hợp lệ sẽ được thay thế bằng ký tự đã cho, sau đó trả về giá trị chuỗi đã xây dựng lại.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

Tham số

nameProposal string

tên bảng sẽ được sử dụng.

replaceChar char

ký tự sẽ được sử dụng để thay thế các ký tự không hợp lệ trong tên bảng đã cho.

Trả về

string

GetDateTimeFromDouble(double, bool)

Chuyển đổi giá trị double thành giá trị thời gian.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

Tham số

doubleValue double

Giá trị double.

date1904 bool

Hệ thống ngày 1904.

Trả về

DateTime

GetDoubleFromDateTime(DateTime, bool)

Chuyển đổi thời gian thành giá trị double.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

Tham số

dateTime DateTime

Thời gian.

date1904 bool

Hệ thống ngày 1904.

Trả về

double

GetTextWidth(string, Font, double)

Lấy chiều rộng của văn bản theo đơn vị điểm.

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

Tham số

text string

Văn bản.

font Font

Phông chữ của văn bản.

scaling double

Tỷ lệ của văn bản.

Trả về

double

GetUsedColors(Workbook)

Lấy tất cả các màu đã sử dụng trong workbook.

public static Color[] GetUsedColors(Workbook workbook)

Tham số

workbook Workbook

Đối tượng workbook.

Trả về

Color[]

Các màu đã sử dụng.

GetVersion()

Lấy phiên bản phát hành.

public static string GetVersion()

Trả về

string

Phiên bản phát hành.

InitForDotNetCore()

Thực hiện việc khởi tạo cho chương trình .NetCore. Chúng tôi khuyên bạn nên gọi phương thức này cho tất cả các khởi tạo .NetCore trước. Ví dụ: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();

public static void InitForDotNetCore()

MergeFiles(string[], string, string)

Gộp một số tệp xls lớn thành một tệp xls.

public static void MergeFiles(string[] files, string cachedFile, string destFile)

Tham số

files string[]

Các tệp.

cachedFile string

Tệp được lưu trữ.

destFile string

Tệp đích.

Nhận xét

Phương thức này chỉ hỗ trợ gộp dữ liệu, kiểu dáng và công thức vào tệp mới. Tệp được lưu trữ được sử dụng để lưu trữ một số dữ liệu tạm thời.

NeedQuoteInFormula(string)

Chỉ ra liệu tên của bảng có nên được bao quanh bằng dấu nháy đơn hay không.

public static bool NeedQuoteInFormula(string sheetName)

Tham số

sheetName string

Tên của bảng.

Trả về

bool

RowIndexToName(int)

Lấy tên hàng theo chỉ số hàng.

public static string RowIndexToName(int row)

Tham số

row int

Chỉ số hàng.

Trả về

string

Tên của hàng.

RowNameToIndex(string)

Lấy chỉ số hàng theo tên hàng.

public static int RowNameToIndex(string rowName)

Tham số

rowName string

Tên hàng.

Trả về

int

Chỉ số hàng.

 Tiếng Việt