Class CellsHelper
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Bietet Hilfsfunktionen.
public class CellsHelper
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Eigenschaften
AltStartPath
Erhält oder setzt den alternativen Startpfad, auf den von einigen externen Formelreferenzen verwiesen wird.
public static string AltStartPath { get; set; }
Eigenschaftswert
CustomImplementationFactory
Erhält oder setzt die Fabrik zur Erstellung von Instanzen mit spezieller Implementierung.
public static CustomImplementationFactory CustomImplementationFactory { get; set; }
Eigenschaftswert
DPI
Erhält die DPI der Maschine.
public static double DPI { get; set; }
Eigenschaftswert
IsCloudPlatform
Bitte setzen Sie diese Eigenschaft auf True, wenn Sie auf einer Cloud-Plattform wie Azure, AWSLambda usw. arbeiten.
public static bool IsCloudPlatform { get; set; }
Eigenschaftswert
LibraryPath
Erhält oder setzt den Bibliothekspfad, auf den von einigen externen Formelreferenzen verwiesen wird.
public static string LibraryPath { get; set; }
Eigenschaftswert
SignificantDigits
Erhält und setzt die Anzahl der signifikanten Ziffern. Der Standardwert ist 17.
public static int SignificantDigits { get; set; }
Eigenschaftswert
Bemerkungen
Kann jetzt nur 15 oder 17 sein.
StartupPath
Erhält oder setzt den Startpfad, auf den von einigen externen Formelreferenzen verwiesen wird.
public static string StartupPath { get; set; }
Eigenschaftswert
Methoden
CellIndexToName(int, int)
Erhält den Zellennamen entsprechend ihren Zeilen- und Spaltenindizes.
public static string CellIndexToName(int row, int column)
Parameter
row
int
Zeilenindex.
column
int
Spaltenindex.
Rückgabewert
Name der Zelle.
CellNameToIndex(string, out int, out int)
Erhält die Zeilen- und Spaltenindizes der Zelle entsprechend ihrem Namen.
public static void CellNameToIndex(string cellName, out int row, out int column)
Parameter
cellName
string
Name der Zelle.
row
int
Ausgabe-Zeilenindex
column
int
Ausgabe-Spaltenindex
ColumnIndexToName(int)
Erhält den Spaltennamen entsprechend dem Spaltenindex.
public static string ColumnIndexToName(int column)
Parameter
column
int
Spaltenindex.
Rückgabewert
Name der Spalte.
ColumnNameToIndex(string)
Erhält den Spaltenindex entsprechend dem Spaltennamen.
public static int ColumnNameToIndex(string columnName)
Parameter
columnName
string
Spaltenname.
Rückgabewert
Spaltenindex.
CreateSafeSheetName(string)
Überprüft den angegebenen Blattnamen und erstellt einen gültigen, wenn nötig. Wenn der angegebene Blattname den Regeln für Excel-Blattnamen entspricht, wird er zurückgegeben. Andernfalls wird der String gekürzt, wenn die Länge das Limit überschreitet, und ungültige Zeichen werden durch ’ ’ ersetzt, dann wird der neu erstellte String-Wert zurückgegeben.
public static string CreateSafeSheetName(string nameProposal)
Parameter
nameProposal
string
Zu verwendender Blattname
Rückgabewert
CreateSafeSheetName(string, char)
Überprüft den angegebenen Blattnamen und erstellt einen gültigen, wenn nötig. Wenn der angegebene Blattname den Regeln für Excel-Blattnamen entspricht, wird er zurückgegeben. Andernfalls wird der String gekürzt, wenn die Länge das Limit überschreitet, und ungültige Zeichen werden durch das angegebene Zeichen ersetzt, dann wird der neu erstellte String-Wert zurückgegeben.
public static string CreateSafeSheetName(string nameProposal, char replaceChar)
Parameter
nameProposal
string
Zu verwendender Blattname
replaceChar
char
Zeichen, das verwendet wird, um ungültige Zeichen im angegebenen Blattnamen zu ersetzen
Rückgabewert
GetDateTimeFromDouble(double, bool)
Konvertiert den double-Wert in den Datumszeitwert.
public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)
Parameter
doubleValue
double
Der double-Wert.
date1904
bool
Datum 1904-System.
Rückgabewert
GetDoubleFromDateTime(DateTime, bool)
Konvertiert das Datum in den double-Wert.
public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)
Parameter
dateTime
DateTime
Das Datum.
date1904
bool
Datum 1904-System.
Rückgabewert
GetTextWidth(string, Font, double)
Erhält die Breite des Textes in Punkten.
public static double GetTextWidth(string text, Font font, double scaling)
Parameter
text
string
Der Text.
font
Font
Die Schriftart des Textes.
scaling
double
Die Skalierung des Textes.
Rückgabewert
GetUsedColors(Workbook)
Erhält alle verwendeten Farben im Arbeitsbuch.
public static Color[] GetUsedColors(Workbook workbook)
Parameter
workbook
Workbook
Das Arbeitsbuchobjekt.
Rückgabewert
Color[]
Die verwendeten Farben.
GetVersion()
Erhält die Versionsnummer.
public static string GetVersion()
Rückgabewert
Die Versionsnummer.
InitForDotNetCore()
Führt die Initialisierung für das .NetCore-Programm durch. Wir empfehlen, diese Methode zuerst für alle .NetCore-Initialisierungen aufzurufen. Beispiel: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();
public static void InitForDotNetCore()
MergeFiles(string[], string, string)
Fügt einige große xls-Dateien zu einer xls-Datei zusammen.
public static void MergeFiles(string[] files, string cachedFile, string destFile)
Parameter
files
string[]
Die Dateien.
cachedFile
string
Die zwischengespeicherte Datei.
destFile
string
Die Zieldatei.
Bemerkungen
Diese Methode unterstützt nur das Zusammenführen von Daten, Stilen und Formeln in die neue Datei. Die zwischengespeicherte Datei wird verwendet, um einige temporäre Daten zu speichern.
NeedQuoteInFormula(string)
Gibt an, ob der Name des Blattes in einfache Anführungszeichen gesetzt werden sollte.
public static bool NeedQuoteInFormula(string sheetName)
Parameter
sheetName
string
Der Name des Blattes
Rückgabewert
RowIndexToName(int)
Erhält den Zeilennamen entsprechend dem Zeilenindex.
public static string RowIndexToName(int row)
Parameter
row
int
Zeilenindex.
Rückgabewert
Name der Zeile.
RowNameToIndex(string)
Erhält den Zeilenindex entsprechend dem Zeilennamen.
public static int RowNameToIndex(string rowName)
Parameter
rowName
string
Zeilenname.
Rückgabewert
Zeilenindex.