Class CellsHelper
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Yardımcı işlevler sağlar.
public class CellsHelper
Kalıtım
Kalıtılan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Özellikler
AltStartPath
Bazı harici formül referansları tarafından atıfta bulunulan alternatif başlangıç yolunu alır veya ayarlar.
public static string AltStartPath { get; set; }
Özellik Değeri
CustomImplementationFactory
Özel uygulama ile örnekler oluşturmak için fabrika alır veya ayarlar.
public static CustomImplementationFactory CustomImplementationFactory { get; set; }
Özellik Değeri
DPI
Makinenin DPI’sını alır.
public static double DPI { get; set; }
Özellik Değeri
IsCloudPlatform
Bulut platformunda çalışırken bu özelliği True olarak ayarlayın, örneğin: Azure, AWSLambda, vb.
public static bool IsCloudPlatform { get; set; }
Özellik Değeri
LibraryPath
Bazı harici formül referansları tarafından atıfta bulunulan kütüphane yolunu alır veya ayarlar.
public static string LibraryPath { get; set; }
Özellik Değeri
SignificantDigits
Önemli basamak sayısını alır ve ayarlar. Varsayılan değer 17’dir.
public static int SignificantDigits { get; set; }
Özellik Değeri
Açıklamalar
Şu anda yalnızca 15 veya 17 olabilir.
StartupPath
Bazı harici formül referansları tarafından atıfta bulunulan başlangıç yolunu alır veya ayarlar.
public static string StartupPath { get; set; }
Özellik Değeri
Yöntemler
CellIndexToName(int, int)
Hücre adını satır ve sütun indekslerine göre alır.
public static string CellIndexToName(int row, int column)
Parametreler
row
int
Satır indeksi.
column
int
Sütun indeksi.
Dönüş
Hücre adı.
CellNameToIndex(string, out int, out int)
Hücre adını kullanarak hücre satır ve sütun indekslerini alır.
public static void CellNameToIndex(string cellName, out int row, out int column)
Parametreler
cellName
string
Hücre adı.
row
int
Çıktı satır indeksi
column
int
Çıktı sütun indeksi
ColumnIndexToName(int)
Sütun adını sütun indeksine göre alır.
public static string ColumnIndexToName(int column)
Parametreler
column
int
Sütun indeksi.
Dönüş
Sütun adı.
ColumnNameToIndex(string)
Sütun adını kullanarak sütun indeksini alır.
public static int ColumnNameToIndex(string columnName)
Parametreler
columnName
string
Sütun adı.
Dönüş
Sütun indeksi.
CreateSafeSheetName(string)
Verilen sayfa adını kontrol eder ve gerektiğinde geçerli bir tane oluşturur. Eğer verilen sayfa adı excel sayfa adı kurallarına uyuyorsa, o zaman geri döner. Aksi takdirde, eğer uzunluk sınırı aşılırsa dize kesilecektir ve geçersiz karakterler ’ ’ ile değiştirilecektir, ardından yeniden inşa edilmiş dize değeri dönecektir.
public static string CreateSafeSheetName(string nameProposal)
Parametreler
nameProposal
string
Kullanılacak sayfa adı
Dönüş
CreateSafeSheetName(string, char)
Verilen sayfa adını kontrol eder ve gerektiğinde geçerli bir tane oluşturur. Eğer verilen sayfa adı excel sayfa adı kurallarına uyuyorsa, o zaman geri döner. Aksi takdirde, eğer uzunluk sınırı aşılırsa dize kesilecektir ve geçersiz karakterler verilen karakter ile değiştirilecektir, ardından yeniden inşa edilmiş dize değeri dönecektir.
public static string CreateSafeSheetName(string nameProposal, char replaceChar)
Parametreler
nameProposal
string
Kullanılacak sayfa adı
replaceChar
char
Geçersiz karakterleri değiştirmek için kullanılacak karakter
Dönüş
GetDateTimeFromDouble(double, bool)
Double değerini tarih saat değerine dönüştürür.
public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)
Parametreler
doubleValue
double
Double değeri.
date1904
bool
1904 tarih sistemi.
Dönüş
GetDoubleFromDateTime(DateTime, bool)
Tarih saat değerini double değere dönüştürür.
public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)
Parametreler
dateTime
DateTime
Tarih saat.
date1904
bool
1904 tarih sistemi.
Dönüş
GetTextWidth(string, Font, double)
Metnin nokta birimindeki genişliğini alır.
public static double GetTextWidth(string text, Font font, double scaling)
Parametreler
text
string
Metin.
font
Font
Metnin yazı tipi.
scaling
double
Metnin ölçeklendirilmesi.
Dönüş
GetUsedColors(Workbook)
Çalışma kitabındaki tüm kullanılan renkleri alır.
public static Color[] GetUsedColors(Workbook workbook)
Parametreler
workbook
Workbook
Çalışma kitabı nesnesi.
Dönüş
Color[]
Kullanılan renkler.
GetVersion()
Sürüm numarasını alır.
public static string GetVersion()
Dönüş
Sürüm numarası.
InitForDotNetCore()
.NetCore programı için başlatma işlemini yapar. Tüm .NetCore başlatması için önce bu yöntemi çağırmanızı öneririz. Örneğin: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();
public static void InitForDotNetCore()
MergeFiles(string[], string, string)
Bazı büyük xls dosyalarını bir xls dosyasına birleştirir.
public static void MergeFiles(string[] files, string cachedFile, string destFile)
Parametreler
files
string[]
Dosyalar.
cachedFile
string
Önbellek dosyası.
destFile
string
Hedef dosya.
Açıklamalar
Bu yöntem yalnızca verileri, stilleri ve formülleri yeni dosyaya birleştirmeyi destekler. Önbellek dosyası bazı geçici verileri depolamak için kullanılır.
NeedQuoteInFormula(string)
Sayfa adının tek tırnak içinde olup olmaması gerektiğini belirtir.
public static bool NeedQuoteInFormula(string sheetName)
Parametreler
sheetName
string
Sayfa adı
Dönüş
RowIndexToName(int)
Satır adını satır indeksine göre alır.
public static string RowIndexToName(int row)
Parametreler
row
int
Satır indeksi.
Dönüş
Satır adı.
RowNameToIndex(string)
Satır adını kullanarak satır indeksini alır.
public static int RowNameToIndex(string rowName)
Parametreler
rowName
string
Satır adı.
Dönüş
Satır indeksi.