Class CellsHelper

Class CellsHelper

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

Fornisce funzioni di supporto.

public class CellsHelper

Ereditarietà

objectCellsHelper

Membri Ereditati

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

Proprietà

AltStartPath

Ottiene o imposta il percorso di avvio alternativo, a cui si fa riferimento in alcune formule esterne.

public static string AltStartPath { get; set; }

Valore della Proprietà

string

CustomImplementationFactory

Ottiene o imposta la fabbrica per creare istanze con implementazione speciale.

public static CustomImplementationFactory CustomImplementationFactory { get; set; }

Valore della Proprietà

CustomImplementationFactory

DPI

Ottiene il DPI della macchina.

public static double DPI { get; set; }

Valore della Proprietà

double

IsCloudPlatform

Si prega di impostare questa proprietà su True quando si esegue su una piattaforma cloud, come: Azure, AWSLambda, ecc.

public static bool IsCloudPlatform { get; set; }

Valore della Proprietà

bool

LibraryPath

Ottiene o imposta il percorso della libreria, a cui si fa riferimento in alcune formule esterne.

public static string LibraryPath { get; set; }

Valore della Proprietà

string

SignificantDigits

Ottiene e imposta il numero di cifre significative. Il valore predefinito è 17.

public static int SignificantDigits { get; set; }

Valore della Proprietà

int

Osservazioni

Può essere solo 15 o 17 ora.

StartupPath

Ottiene o imposta il percorso di avvio, a cui si fa riferimento in alcune formule esterne.

public static string StartupPath { get; set; }

Valore della Proprietà

string

Metodi

CellIndexToName(int, int)

Ottiene il nome della cella in base ai suoi indici di riga e colonna.

public static string CellIndexToName(int row, int column)

Parametri

row int

Indice di riga.

column int

Indice di colonna.

Restituisce

string

Nome della cella.

CellNameToIndex(string, out int, out int)

Ottiene gli indici di riga e colonna della cella in base al suo nome.

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

Parametri

cellName string

Nome della cella.

row int

Indice di riga in output.

column int

Indice di colonna in output.

ColumnIndexToName(int)

Ottiene il nome della colonna in base all’indice della colonna.

public static string ColumnIndexToName(int column)

Parametri

column int

Indice di colonna.

Restituisce

string

Nome della colonna.

ColumnNameToIndex(string)

Ottiene l’indice della colonna in base al nome della colonna.

public static int ColumnNameToIndex(string columnName)

Parametri

columnName string

Nome della colonna.

Restituisce

int

Indice della colonna.

CreateSafeSheetName(string)

Controlla il nome del foglio fornito e crea uno valido quando necessario. Se il nome del foglio fornito è conforme alle regole del nome del foglio di Excel, allora restituiscilo. Altrimenti, la stringa sarà troncata se la lunghezza supera il limite e i caratteri non validi saranno sostituiti con ’ ‘, quindi restituisci il valore della stringa ricostruita.

public static string CreateSafeSheetName(string nameProposal)

Parametri

nameProposal string

Nome del foglio da utilizzare.

Restituisce

string

CreateSafeSheetName(string, char)

Controlla il nome del foglio fornito e crea uno valido quando necessario. Se il nome del foglio fornito è conforme alle regole del nome del foglio di Excel, allora restituiscilo. Altrimenti, la stringa sarà troncata se la lunghezza supera il limite e i caratteri non validi saranno sostituiti con il carattere fornito, quindi restituisci il valore della stringa ricostruita.

public static string CreateSafeSheetName(string nameProposal, char replaceChar)

Parametri

nameProposal string

Nome del foglio da utilizzare.

replaceChar char

Carattere che sarà utilizzato per sostituire i caratteri non validi nel nome del foglio fornito.

Restituisce

string

GetDateTimeFromDouble(double, bool)

Converte il valore double in un valore di data e ora.

public static DateTime GetDateTimeFromDouble(double doubleValue, bool date1904)

Parametri

doubleValue double

Il valore double.

date1904 bool

Sistema di data 1904.

Restituisce

DateTime

GetDoubleFromDateTime(DateTime, bool)

Converte la data e l’ora in un valore double.

public static double GetDoubleFromDateTime(DateTime dateTime, bool date1904)

Parametri

dateTime DateTime

La data e l’ora.

date1904 bool

Sistema di data 1904.

Restituisce

double

GetTextWidth(string, Font, double)

Ottiene la larghezza del testo in unità di punti.

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

Parametri

text string

Il testo.

font Font

Il font del testo.

scaling double

Il ridimensionamento del testo.

Restituisce

double

GetUsedColors(Workbook)

Ottiene tutti i colori utilizzati nel workbook.

public static Color[] GetUsedColors(Workbook workbook)

Parametri

workbook Workbook

L’oggetto workbook.

Restituisce

Color[]

I colori utilizzati.

GetVersion()

Ottiene la versione di rilascio.

public static string GetVersion()

Restituisce

string

La versione di rilascio.

InitForDotNetCore()

Esegue l’inizializzazione per il programma .NetCore. Si consiglia di chiamare questo metodo per tutta l’inizializzazione di .NetCore prima. Ad esempio: CellsHelper.InitForDotNetCore(); Workbook wb = new Workbook();

public static void InitForDotNetCore()

MergeFiles(string[], string, string)

Unisce alcuni grandi file xls in un file xls.

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

Parametri

files string[]

I file.

cachedFile string

Il file memorizzato nella cache.

destFile string

Il file di destinazione.

Osservazioni

Questo metodo supporta solo l’unione di dati, stili e formule nel nuovo file. Il file memorizzato nella cache viene utilizzato per memorizzare alcuni dati temporanei.

NeedQuoteInFormula(string)

Indica se il nome del foglio deve essere racchiuso tra virgolette singole.

public static bool NeedQuoteInFormula(string sheetName)

Parametri

sheetName string

Il nome del foglio.

Restituisce

bool

RowIndexToName(int)

Ottiene il nome della riga in base all’indice della riga.

public static string RowIndexToName(int row)

Parametri

row int

Indice di riga.

Restituisce

string

Nome della riga.

RowNameToIndex(string)

Ottiene l’indice della riga in base al nome della riga.

public static int RowNameToIndex(string rowName)

Parametri

rowName string

Nome della riga.

Restituisce

int

Indice della riga.

 Italiano