Class CellsHelper
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Poskytuje pomocné funkce.
public class CellsHelper
Dědičnost
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Vlastnosti
AltStartPath
Získá nebo nastaví alternativní spouštěcí cestu, na kterou se odkazuje některé externí vzorce.
public static string AltStartPath { get; set; }
Hodnota vlastnosti
CustomImplementationFactory
Získá nebo nastaví továrnu pro vytváření instancí se speciální implementací.
public static CustomImplementationFactory CustomImplementationFactory { get; set; }
Hodnota vlastnosti
DPI
Získá DPI stroje.
public static double DPI { get; set; }
Hodnota vlastnosti
IsCloudPlatform
Prosím, nastavte tuto vlastnost na True při běhu na cloudové platformě, jako je: Azure, AWSLambda atd.
public static bool IsCloudPlatform { get; set; }
Hodnota vlastnosti
LibraryPath
Získá nebo nastaví cestu k knihovně, na kterou se odkazuje některé externí vzorce.
public static string LibraryPath { get; set; }
Hodnota vlastnosti
SignificantDigits
Získá a nastaví počet významných číslic. Výchozí hodnota je 17.
public static int SignificantDigits { get; set; }
Hodnota vlastnosti
Poznámky
Může být pouze 15 nebo 17 nyní.
StartupPath
Získá nebo nastaví spouštěcí cestu, na kterou se odkazuje některé externí vzorce.
public static string StartupPath { get; set; }
Hodnota vlastnosti
Metody
CellIndexToName(int, int)
Získá název buňky podle jejích indexů řádku a sloupce.
public static string CellIndexToName(int row, int column)
Parametry
row
int
Index řádku.
column
int
Index sloupce.
Vrací
Název buňky.
CellNameToIndex(string, out int, out int)
Získá indexy řádku a sloupce buňky podle jejího názvu.
public static void CellNameToIndex(string cellName, out int row, out int column)
Parametry
cellName
string
Název buňky.
row
int
Výstupní index řádku
column
int
Výstupní index sloupce
ColumnIndexToName(int)
Získá název sloupce podle indexu sloupce.
public static string ColumnIndexToName(int column)
Parametry
column
int
Index sloupce.
Vrací
Název sloupce.
ColumnNameToIndex(string)
Získá index sloupce podle názvu sloupce.
public static int ColumnNameToIndex(string columnName)
Parametry
columnName
string
Název sloupce.
Vrací
Index sloupce.
CreateSafeSheetName(string)
Zkontroluje daný název listu a vytvoří platný, pokud je to potřeba. Pokud daný název listu odpovídá pravidlům názvu listu excelu, vrátí ho. Jinak bude řetězec zkrácen, pokud délka přesáhne limit a neplatné znaky budou nahrazeny ’ ‘, poté vrátí přestavěnou hodnotu řetězce.
public static string CreateSafeSheetName(string nameProposal)
Parametry
nameProposal
string
název listu, který má být použit
Vrací
CreateSafeSheetName(string, char)
Zkontroluje daný název listu a vytvoří platný, pokud je to potřeba. Pokud daný název listu odpovídá pravidlům názvu listu excelu, vrátí ho. Jinak bude řetězec zkrácen, pokud délka přesáhne limit a neplatné znaky budou nahrazeny daným znakem, poté vrátí přestavěnou hodnotu řetězce.
public static string CreateSafeSheetName(string nameProposal, char replaceChar)
Parametry
nameProposal
string
název listu, který má být použit
replaceChar
char
znak, který bude použit k nahrazení neplatných znaků v daném názvu listu
Vrací
GetDateTimeFromDouble(double, bool)
Převede hodnotu double na hodnotu data a času.
public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)
Parametry
doubleValue
double
Hodnota double.
date1904
bool
Systém data 1904.
Vrací
GetDoubleFromDateTime(DateTime, bool)
Převede datum a čas na hodnotu double.
public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)
Parametry
dateTime
DateTime
Datum a čas.
date1904
bool
Systém data 1904.
Vrací
GetTextWidth(string, Font, double)
Získá šířku textu v jednotkách bodů.
public static double GetTextWidth(string text, Font font, double scaling)
Parametry
text
string
Text.
font
Font
Písmo textu.
scaling
double
Měřítko textu.
Vrací
GetUsedColors(Workbook)
Získá všechny použité barvy v pracovním sešitu.
public static Color[] GetUsedColors(Workbook workbook)
Parametry
workbook
Workbook
Objekt pracovního sešitu.
Vrací
Color[]
Použité barvy.
GetVersion()
Získá verzi vydání.
public static string GetVersion()
Vrací
Verze vydání.
InitForDotNetCore()
Provede inicializaci pro program .NetCore. Doporučujeme zavolat tuto metodu pro veškerou inicializaci .NetCore jako první. Například: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();
public static void InitForDotNetCore()
MergeFiles(string[], string, string)
Sloučí několik velkých xls souborů do jednoho xls souboru.
public static void MergeFiles(string[] files, string cachedFile, string destFile)
Parametry
files
string[]
Soubory.
cachedFile
string
Mezipaměť souboru.
destFile
string
Cílový soubor.
Poznámky
Tato metoda podporuje pouze sloučení dat, stylů a vzorců do nového souboru. Mezipaměť souboru se používá k ukládání některých dočasných dat.
NeedQuoteInFormula(string)
Naznačuje, zda by měl být název listu uzavřen v jednoduchých uvozovkách.
public static bool NeedQuoteInFormula(string sheetName)
Parametry
sheetName
string
Název listu.
Vrací
RowIndexToName(int)
Získá název řádku podle indexu řádku.
public static string RowIndexToName(int row)
Parametry
row
int
Index řádku.
Vrací
Název řádku.
RowNameToIndex(string)
Získá index řádku podle názvu řádku.
public static int RowNameToIndex(string rowName)
Parametry
rowName
string
Název řádku.
Vrací
Index řádku.