Class SplitterSaveOptions

Informazione

Opzioni per dividere il file di modello.

public class SplitterSaveOptions : SaveOptions

Ereditarietà

objectSaveOptionsSplitterSaveOptions

Membri Ereditati

Costruttori

SplitterSaveOptions()

public SplitterSaveOptions()

Proprietà

SaveFormat

Ottiene e imposta il formato del foglio di calcolo.

public FileFormatType SaveFormat { get; set; }

Valore della Proprietà

FileFormatType

Metodi

Finish(Stream)

Completa la scrittura dei dati nello stream.
Per impostazione predefinita, questo metodo chiude direttamente lo stream (inclusa la situazione in cui lo stream è quello specificato da Sheetize.SaveOptions.OutputStream).
L’utente può sovrascrivere questo metodo per controllare come rilasciare le risorse secondo le proprie esigenze e l’implementazione di Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parametri

  • stream Stream: lo stream che ha completato il suo task (salvataggio dei dati).

GetStream(int)

Ottiene lo stream per salvare la parte divisa.

public virtual Stream GetStream(int sn)

Parametri

  • sn int: il numero di sequenza della parte divisa, indicizzato da 0.

Restituisce

Stream : Stream su cui scrivere la parte divisa.

Osservazioni

Per impostazione predefinita, se Sheetize.SaveOptions.OutputStream è stato specificato e ha effetto, questo metodo restituisce sempre lo Stream specificato. L’utente dovrebbe sovrascrivere questo metodo nella propria implementazione di questa classe per fornire oggetti Stream diversi e appropriati per l’output di più parti.
Se Sheetize.SaveOptions.OutputFile è stato specificato e ha effetto, allora il numero di sequenza verrà aggiunto al nome del file e poi restituirà il FileStream costruito dal file. Ad esempio, se il percorso di output è specificato come res.xlsx, allora i file generati saranno res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

 Italiano