Class CellsHelper
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Menyediakan fungsi bantu.
public class CellsHelper
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Properti
AltStartPath
Mengambil atau mengatur jalur awal alternatif, yang dirujuk oleh beberapa referensi formula eksternal.
public static string AltStartPath { get; set; }
Nilai Properti
CustomImplementationFactory
Mengambil atau mengatur pabrik untuk membuat instance dengan implementasi khusus.
public static CustomImplementationFactory CustomImplementationFactory { get; set; }
Nilai Properti
DPI
Mengambil DPI dari mesin.
public static double DPI { get; set; }
Nilai Properti
IsCloudPlatform
Silakan atur properti ini ke True saat dijalankan di platform cloud, seperti: Azure, AWSLambda, dll,
public static bool IsCloudPlatform { get; set; }
Nilai Properti
LibraryPath
Mengambil atau mengatur jalur pustaka yang dirujuk oleh beberapa referensi formula eksternal.
public static string LibraryPath { get; set; }
Nilai Properti
SignificantDigits
Mengambil dan mengatur jumlah digit signifikan. Nilai default adalah 17.
public static int SignificantDigits { get; set; }
Nilai Properti
Catatan
Hanya bisa 15 atau 17 sekarang.
StartupPath
Mengambil atau mengatur jalur startup, yang dirujuk oleh beberapa referensi formula eksternal.
public static string StartupPath { get; set; }
Nilai Properti
Metode
CellIndexToName(int, int)
Mengambil nama sel sesuai dengan indeks baris dan kolomnya.
public static string CellIndexToName(int row, int column)
Parameter
row
int
Indeks baris.
column
int
Indeks kolom.
Mengembalikan
Nama sel.
CellNameToIndex(string, out int, out int)
Mengambil indeks baris dan kolom sel sesuai dengan namanya.
public static void CellNameToIndex(string cellName, out int row, out int column)
Parameter
cellName
string
Nama sel.
row
int
Indeks baris output.
column
int
Indeks kolom output.
ColumnIndexToName(int)
Mengambil nama kolom sesuai dengan indeks kolom.
public static string ColumnIndexToName(int column)
Parameter
column
int
Indeks kolom.
Mengembalikan
Nama kolom.
ColumnNameToIndex(string)
Mengambil indeks kolom sesuai dengan nama kolom.
public static int ColumnNameToIndex(string columnName)
Parameter
columnName
string
Nama kolom.
Mengembalikan
Indeks kolom.
CreateSafeSheetName(string)
Memeriksa nama sheet yang diberikan dan membuat yang valid bila diperlukan. Jika nama sheet yang diberikan sesuai dengan aturan nama sheet excel, maka kembalikan. Jika tidak, string akan dipangkas jika panjangnya melebihi batas dan karakter yang tidak valid akan diganti dengan ’ ‘, lalu kembalikan nilai string yang dibangun kembali.
public static string CreateSafeSheetName(string nameProposal)
Parameter
nameProposal
string
nama sheet yang akan digunakan.
Mengembalikan
CreateSafeSheetName(string, char)
Memeriksa nama sheet yang diberikan dan membuat yang valid bila diperlukan. Jika nama sheet yang diberikan sesuai dengan aturan nama sheet excel, maka kembalikan. Jika tidak, string akan dipangkas jika panjangnya melebihi batas dan karakter yang tidak valid akan diganti dengan karakter yang diberikan, lalu kembalikan nilai string yang dibangun kembali.
public static string CreateSafeSheetName(string nameProposal, char replaceChar)
Parameter
nameProposal
string
nama sheet yang akan digunakan.
replaceChar
char
karakter yang akan digunakan untuk mengganti karakter yang tidak valid dalam nama sheet yang diberikan.
Mengembalikan
GetDateTimeFromDouble(double, bool)
Mengonversi nilai double menjadi nilai tanggal waktu.
public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)
Parameter
doubleValue
double
Nilai double.
date1904
bool
Sistem tanggal 1904.
Mengembalikan
GetDoubleFromDateTime(DateTime, bool)
Mengonversi tanggal waktu menjadi nilai double.
public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)
Parameter
dateTime
DateTime
Tanggal waktu.
date1904
bool
Sistem tanggal 1904.
Mengembalikan
GetTextWidth(string, Font, double)
Mengambil lebar teks dalam satuan poin.
public static double GetTextWidth(string text, Font font, double scaling)
Parameter
text
string
Teks.
font
Font
Font dari teks.
scaling
double
Skala teks.
Mengembalikan
GetUsedColors(Workbook)
Mengambil semua warna yang digunakan dalam workbook.
public static Color[] GetUsedColors(Workbook workbook)
Parameter
workbook
Workbook
Objek workbook.
Mengembalikan
Color[]
Warna yang digunakan.
GetVersion()
Mengambil versi rilis.
public static string GetVersion()
Mengembalikan
Versi rilis.
InitForDotNetCore()
Melakukan inisialisasi untuk program .NetCore. Kami menyarankan Anda untuk memanggil metode ini untuk semua inisialisasi .NetCore terlebih dahulu. Contoh: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();
public static void InitForDotNetCore()
MergeFiles(string[], string, string)
Menggabungkan beberapa file xls besar menjadi satu file xls.
public static void MergeFiles(string[] files, string cachedFile, string destFile)
Parameter
files
string[]
File-file tersebut.
cachedFile
string
File yang di-cache.
destFile
string
File tujuan.
Catatan
Metode ini hanya mendukung penggabungan data, gaya, dan formula ke file baru. File yang di-cache digunakan untuk menyimpan beberapa data sementara.
NeedQuoteInFormula(string)
Menunjukkan apakah nama sheet harus dikelilingi oleh kutipan tunggal.
public static bool NeedQuoteInFormula(string sheetName)
Parameter
sheetName
string
Nama sheet.
Mengembalikan
RowIndexToName(int)
Mengambil nama baris sesuai dengan indeks baris.
public static string RowIndexToName(int row)
Parameter
row
int
Indeks baris.
Mengembalikan
Nama baris.
RowNameToIndex(string)
Mengambil indeks baris sesuai dengan nama baris.
public static int RowNameToIndex(string rowName)
Parameter
rowName
string
Nama baris.
Mengembalikan
Indeks baris.