CsvLoadOptions

CsvLoadOptions class

Opzioni per il caricamento dei documenti CSV.

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

Costruttori

Nome Descrizione
CsvLoadOptions() Inizializza una nuova istanza diCsvLoadOptions classe.

Proprietà

Nome Descrizione
CheckExcelRestriction { get; set; } Se controlla la restrizione del file excel quando l’utente modifica gli oggetti relativi alle celle. Ad esempio, Excel non consente di inserire un valore di stringa più lungo di 32K. Quando inserisci un valore più lungo di 32K, se questa proprietà è true, otterrai un’eccezione. Se questa proprietà è false, accetteremo il valore della stringa di input come valore della cella in modo che in seguito tu possa restituire il valore della stringa completo per altri formati di file come CSV. Tuttavia, se hai impostato un tipo di valore non valido per il formato di file Excel, non dovresti salvare la cartella di lavoro come formato di file Excel in un secondo momento. Altrimenti potrebbe esserci un errore imprevisto per il file excel generato.
ConvertDateTimeData { get; set; } Indica se la stringa nel file è convertita in data. Il valore predefinito è True.
ConvertNumericData { get; set; } Indica se la stringa nel file è convertita in numerico. Il valore predefinito è True.
ConvertRange { get; set; } Converti un intervallo specifico durante la conversione in un formato diverso dal foglio di calcolo. Esempio: “D1:F8”.
CultureInfo { get; set; } Ottieni o imposta le informazioni sulla cultura del sistema al momento del caricamento del file
DefaultFont { get; set; } Carattere predefinito per il documento del foglio di calcolo. Se manca un carattere, verrà utilizzato il seguente carattere.
Encoding { get; set; } Codifica. L’impostazione predefinita è Encoding.Default.
FontSubstitutes { get; set; } Sostituisci caratteri specifici durante la conversione di un foglio di calcolo.
Format { get; set; } Tipo di file del documento di input.
Format { get; } Tipo di file del documento di input.
HasFormula { get; set; } Indica se il testo è una formula se inizia con “=”.
HideComments { get; set; } Nascondi commenti.
IsMultiEncoded { get; set; } Vero significa che il file contiene diverse codifiche.
OnePagePerSheet { get; set; } Se OnePagePerSheet è vero, il contenuto del foglio verrà convertito in una pagina nel documento PDF. Il valore predefinito è true.
OptimizePdfSize { get; set; } Se True e la conversione in Pdf, la conversione è ottimizzata per una dimensione del file migliore rispetto alla qualità di stampa.
Password { get; set; } Imposta la password per rimuovere la protezione del documento protetto.
Separator { get; set; } Delimitatore di un file CSV.
SheetIndexes { get; set; } Elenco degli indici dei fogli da convertire. Gli indici devono essere a base zero
Sheets { get; set; } Nome foglio da convertire
ShowGridLines { get; set; } Mostra le linee della griglia durante la conversione di file Excel.
ShowHiddenSheets { get; set; } Mostra fogli nascosti durante la conversione di file Excel.
SkipEmptyRowsAndColumns { get; set; } Salta righe e colonne vuote durante la conversione. Il valore predefinito è True.

Metodi

Nome Descrizione
Clone() Clona l’istanza corrente.
override Equals(object) Determina se due istanze di oggetto sono uguali.
virtual Equals(ValueObject) Determina se due istanze di oggetto sono uguali.
override GetHashCode() Funge da funzione hash predefinita.

Guarda anche