Class SplitterSaveOptions

Информация

Опции для разделения файла шаблона.

public class SplitterSaveOptions : SaveOptions

Наследование

objectSaveOptionsSplitterSaveOptions

Унаследованные члены

Конструкторы

SplitterSaveOptions()

public SplitterSaveOptions()

Свойства

SaveFormat

Получает и устанавливает формат электронной таблицы.

public FileFormatType SaveFormat { get; set; }

Значение свойства

FileFormatType

Методы

Finish(Stream)

Завершает запись данных в поток.
По умолчанию этот метод просто закрывает поток напрямую (включая ситуацию, когда поток является тем, который указан в Sheetize.SaveOptions.OutputStream).
Пользователь может переопределить этот метод, чтобы контролировать, как освобождать ресурсы в соответствии с их требованиями и реализацией Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Параметры

  • stream Stream: поток, который завершил свои задачи (сохранение данных в)

GetStream(int)

Получает поток для сохранения разделенной части.

public virtual Stream GetStream(int sn)

Параметры

  • sn int: номер последовательности разделенной части, основанный на 0.

Возвращает

Stream : Поток для записи разделенной части.

Примечания

По умолчанию, если Sheetize.SaveOptions.OutputStream был указан и вступил в силу, то этот метод всегда возвращает указанный поток. Пользователь должен переопределить этот метод в своей собственной реализации этого класса, чтобы предоставить разные и правильные объекты Stream для многокомпонентного вывода.
Если Sheetize.SaveOptions.OutputFile был указан и вступил в силу, то номер последовательности будет добавлен к имени файла, а затем возвращается FileStream, созданный из файла. Например, если путь вывода указан как res.xlsx, то созданные файлы будут res0.xlsx, res1.xlsx,…

Пространство имен: Sheetize Сборка: Sheetize.dll

 Русский