Class SplitterSaveOptions

Info

Možnosti pro rozdělení šablonového souboru.

public class SplitterSaveOptions : SaveOptions

Dědičnost

objectSaveOptionsSplitterSaveOptions

Děděné členy

Konstruktor

SplitterSaveOptions()

public SplitterSaveOptions()

Vlastnosti

SaveFormat

Získá a nastaví formát tabulkového dokumentu.

public FileFormatType SaveFormat { get; set; }

Hodnota vlastnosti

FileFormatType

Metody

Finish(Stream)

Dokončí zápis dat do streamu.
Ve výchozím nastavení tato metoda pouze zavře stream přímo (včetně situace, kdy stream je ten, který je určen pomocí Sheetize.SaveOptions.OutputStream).
Uživatel může přepsat tuto metodu, aby ovládl, jak uvolnit zdroje dle svých požadavků a implementace Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Parametry

  • stream Stream: stream, který dokončil své úkoly (ukládání dat do)

GetStream(int)

Získá stream pro uložení rozdělené části.

public virtual Stream GetStream(int sn)

Parametry

  • sn int: pořadové číslo rozdělené části, 0 založené.

Návratová hodnota

Stream : Stream pro zápis rozdělené části.

Poznámky

Ve výchozím nastavení, pokud byl určen a má účinek Sheetize.SaveOptions.OutputStream, tato metoda vždy vrátí určený Stream. Uživatel by měl přepsat tuto metodu ve své vlastní implementaci této třídy, aby poskytl různé a vhodné objekty Stream pro vícerozměrný výstup.
Pokud byl určen a má účinek Sheetize.SaveOptions.OutputFile, pořadové číslo bude přidáno k názvu souboru a poté vrátí FileStream vytvořený ze souboru. Například, pokud je výstupní cesta určena jako res.xlsx, vygenerované soubory budou res0.xlsx, res1.xlsx,…

Namespace: Sheetize Assembly: Sheetize.dll

 Čeština