Class CellsHelper

Class CellsHelper

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

Zapewnia funkcje pomocnicze.

public class CellsHelper

Dziedziczenie

objectCellsHelper

Członkowie dziedziczeni

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Właściwości

AltStartPath

Pobiera lub ustawia alternatywną ścieżkę startową, która jest używana przez niektóre zewnętrzne odwołania do formuł.

public static string AltStartPath { get; set; }

Wartość właściwości

string

CustomImplementationFactory

Pobiera lub ustawia fabrykę do tworzenia instancji ze specjalną implementacją.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Wartość właściwości

CustomImplementationFactory

DPI

Pobiera DPI maszyny.

public static double DPI { get; set; }

Wartość właściwości

double

IsCloudPlatform

Proszę ustawić tę właściwość na True, gdy działa na platformie chmurowej, takiej jak: Azure, AWSLambda itp.

public static bool IsCloudPlatform { get; set; }

Wartość właściwości

bool

LibraryPath

Pobiera lub ustawia ścieżkę biblioteki, która jest używana przez niektóre zewnętrzne odwołania do formuł.

public static string LibraryPath { get; set; }

Wartość właściwości

string

SignificantDigits

Pobiera i ustawia liczbę cyfr znaczących. Wartość domyślna to 17.

public static int SignificantDigits { get; set; }

Wartość właściwości

int

Uwagi

Może być tylko 15 lub 17 teraz.

StartupPath

Pobiera lub ustawia ścieżkę startową, która jest używana przez niektóre zewnętrzne odwołania do formuł.

public static string StartupPath { get; set; }

Wartość właściwości

string

Metody

CellIndexToName(int, int)

Pobiera nazwę komórki zgodnie z jej indeksami wiersza i kolumny.

public static string CellIndexToName(int row, int column)

Parametry

row int

Indeks wiersza.

column int

Indeks kolumny.

Zwraca

string

Nazwa komórki.

CellNameToIndex(string, out int, out int)

Pobiera indeksy wiersza i kolumny komórki zgodnie z jej nazwą.

public static void CellNameToIndex(string cellName, out int row, out int column)

Parametry

cellName string

Nazwa komórki.

row int

Wyjściowy indeks wiersza.

column int

Wyjściowy indeks kolumny.

ColumnIndexToName(int)

Pobiera nazwę kolumny zgodnie z indeksem kolumny.

public static string ColumnIndexToName(int column)

Parametry

column int

Indeks kolumny.

Zwraca

string

Nazwa kolumny.

ColumnNameToIndex(string)

Pobiera indeks kolumny zgodnie z nazwą kolumny.

public static int ColumnNameToIndex(string columnName)

Parametry

columnName string

Nazwa kolumny.

Zwraca

int

Indeks kolumny.

CreateSafeSheetName(string)

Sprawdza podaną nazwę arkusza i tworzy ważną, gdy to konieczne. Jeśli podana nazwa arkusza jest zgodna z zasadami nazewnictwa arkuszy Excela, to zwraca ją. W przeciwnym razie ciąg zostanie przycięty, jeśli długość przekroczy limit, a nieważne znaki zostaną zastąpione ’ ‘, a następnie zwróci zrekonstruowaną wartość ciągu.

public static string CreateSafeSheetName(string nameProposal)

Parametry

nameProposal string

nazwa arkusza do użycia

Zwraca

string

CreateSafeSheetName(string, char)

Sprawdza podaną nazwę arkusza i tworzy ważną, gdy to konieczne. Jeśli podana nazwa arkusza jest zgodna z zasadami nazewnictwa arkuszy Excela, to zwraca ją. W przeciwnym razie ciąg zostanie przycięty, jeśli długość przekroczy limit, a nieważne znaki zostaną zastąpione podanym znakiem, a następnie zwróci zrekonstruowaną wartość ciągu.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

Parametry

nameProposal string

nazwa arkusza do użycia

replaceChar char

znak, który będzie używany do zastępowania nieważnych znaków w podanej nazwie arkusza

Zwraca

string

GetDateTimeFromDouble(double, bool)

Konwertuje wartość double na wartość daty i godziny.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

Parametry

doubleValue double

Wartość double.

date1904 bool

System daty 1904.

Zwraca

DateTime

GetDoubleFromDateTime(DateTime, bool)

Konwertuje datę i godzinę na wartość double.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

Parametry

dateTime DateTime

Data i godzina.

date1904 bool

System daty 1904.

Zwraca

double

GetTextWidth(string, Font, double)

Pobiera szerokość tekstu w jednostkach punktów.

public static double GetTextWidth(string text, Font font, double scaling)

Parametry

text string

Tekst.

font Font

Czcionka tekstu.

scaling double

Skalowanie tekstu.

Zwraca

double

GetUsedColors(Workbook)

Pobiera wszystkie używane kolory w skoroszycie.

public static Color[] GetUsedColors(Workbook workbook)

Parametry

workbook Workbook

Obiekt skoroszytu.

Zwraca

Color[]

Używane kolory.

GetVersion()

Pobiera wersję wydania.

public static string GetVersion()

Zwraca

string

Wersja wydania.

InitForDotNetCore()

Inicjalizuje program .NetCore. Zalecamy wywołanie tej metody w celu przeprowadzenia całej inicjalizacji .NetCore najpierw. Na przykład: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();

public static void InitForDotNetCore()

MergeFiles(string[], string, string)

Łączy kilka dużych plików xls w jeden plik xls.

public static void MergeFiles(string[] files, string cachedFile, string destFile)

Parametry

files string[]

Pliki.

cachedFile string

Plik podręczny.

destFile string

Plik docelowy.

Uwagi

Ta metoda obsługuje tylko łączenie danych, stylów i formuł do nowego pliku. Plik podręczny jest używany do przechowywania tymczasowych danych.

NeedQuoteInFormula(string)

Wskazuje, czy nazwa arkusza powinna być umieszczona w pojedynczych cudzysłowach.

public static bool NeedQuoteInFormula(string sheetName)

Parametry

sheetName string

Nazwa arkusza.

Zwraca

bool

RowIndexToName(int)

Pobiera nazwę wiersza zgodnie z indeksem wiersza.

public static string RowIndexToName(int row)

Parametry

row int

Indeks wiersza.

Zwraca

string

Nazwa wiersza.

RowNameToIndex(string)

Pobiera indeks wiersza zgodnie z nazwą wiersza.

public static int RowNameToIndex(string rowName)

Parametry

rowName string

Nazwa wiersza.

Zwraca

int

Indeks wiersza.

 Polski