Class SplitterSaveOptions
Opsi untuk membagi file templat.
public class SplitterSaveOptions : SaveOptions
Warisan
object ← SaveOptions ← SplitterSaveOptions
Anggota yang Dwarisi
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktor
SplitterSaveOptions()
public SplitterSaveOptions()
Properti
SaveFormat
Mengambil dan mengatur format dari spreadsheet.
public FileFormatType SaveFormat { get; set; }
Nilai Properti
Metode
Finish(Stream)
Selesai menulis data ke aliran.
Secara default, metode ini hanya menutup aliran secara langsung (termasuk situasi di mana
aliran adalah yang ditentukan oleh Sheetize.SaveOptions.OutputStream).
Pengguna dapat menimpa metode ini untuk mengontrol cara melepaskan sumber daya
sesuai dengan kebutuhan mereka dan implementasi dari Sheetize.SplitterSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Parameter
stream
Stream: aliran yang telah menyelesaikan tugasnya (menyimpan data ke).
GetStream(int)
Mendapatkan aliran untuk menyimpan bagian yang dibagi.
public virtual Stream GetStream(int sn)
Parameter
sn
int: nomor urut bagian yang dibagi, berbasis 0.
Mengembalikan
Stream : Aliran untuk menulis bagian yang dibagi ke.
Catatan
Secara default, jika Sheetize.SaveOptions.OutputStream telah ditentukan dan berlaku,
maka metode ini selalu mengembalikan aliran yang ditentukan. Pengguna harus menimpa metode ini dalam implementasi mereka sendiri
dari kelas ini untuk menyediakan objek Stream yang berbeda dan tepat untuk output multi-bagian.
Jika Sheetize.SaveOptions.OutputFile telah ditentukan dan berlaku,
maka nomor urut akan ditambahkan ke nama file dan kemudian mengembalikan FileStream yang dibangun dari file.
Sebagai contoh, jika jalur output ditentukan sebagai res.xlsx, maka file yang dihasilkan akan menjadi res0.xlsx, res1.xlsx,…
Namespace: Sheetize Assembly: Sheetize.dll