Class SplitterSaveOptions

Informação

Opções para dividir o arquivo de template.

public class SplitterSaveOptions : SaveOptions

Herança

objectSaveOptionsSplitterSaveOptions

Membros Herdados

Construtores

SplitterSaveOptions()

public SplitterSaveOptions()

Propriedades

SaveFormat

Obtém e define o formato da planilha.

public FileFormatType SaveFormat { get; set; }

Valor da Propriedade

FileFormatType

Métodos

Finish(Stream)

Finaliza a escrita de dados no fluxo.
Por padrão, este método apenas fecha o fluxo diretamente (incluindo a situação em que o fluxo é o especificado por Sheetize.SaveOptions.OutputStream).
O usuário pode sobrescrever este método para controlar como liberar recursos de acordo com seus requisitos e a implementação de Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parâmetros

  • stream Stream: o fluxo que terminou sua tarefa (salvando dados para)

GetStream(int)

Obtém o fluxo para salvar a parte dividida.

public virtual Stream GetStream(int sn)

Parâmetros

  • sn int: o número de sequência da parte dividida, baseado em 0.

Retorna

Stream : Fluxo para escrever a parte dividida para.

Observações

Por padrão, se Sheetize.SaveOptions.OutputStream tiver sido especificado e estiver em vigor, então este método sempre retornará o Stream especificado. O usuário deve sobrescrever este método em sua própria implementação desta classe para fornecer objetos Stream diferentes e adequados para saídas de várias partes.
Se Sheetize.SaveOptions.OutputFile tiver sido especificado e estiver em vigor, então o número de sequência será anexado ao nome do arquivo e então retornará o FileStream construído a partir do arquivo. Por exemplo, se o caminho de saída for especificado como res.xlsx, então os arquivos gerados serão res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

 Português