Class CellsHelper

Class CellsHelper

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

Poskytuje pomocné funkce.

public class CellsHelper

Dědičnost

objectCellsHelper

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

string

CustomImplementationFactory

Získá nebo nastaví továrnu pro vytváření instancí se speciální implementací.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Hodnota vlastnosti

CustomImplementationFactory

DPI

Získá DPI stroje.

public static double DPI { get; set; }

Hodnota vlastnosti

double

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

bool

LibraryPath

Získá nebo nastaví cestu k knihovně, na kterou se odkazuje některé externí vzorce.

public static string LibraryPath { get; set; }

Hodnota vlastnosti

string

SignificantDigits

Získá a nastaví počet významných číslic. Výchozí hodnota je 17.

public static int SignificantDigits { get; set; }

Hodnota vlastnosti

int

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

string

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í

string

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í

string

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í

int

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í

string

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í

string

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í

DateTime

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í

double

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í

double

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í

string

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í

bool

RowIndexToName(int)

Získá název řádku podle indexu řádku.

public static string RowIndexToName(int row)

Parametry

row int

Index řádku.

Vrací

string

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í

int

Index řádku.

 Čeština