Class ImageSaveOptions

Info

Opsi untuk menyimpan gambar.

public class ImageSaveOptions : SaveOptions

Pewarisan

objectSaveOptionsImageSaveOptions

Anggota yang Dwarisi

Konstruktor

ImageSaveOptions()

public ImageSaveOptions()

Properti

HorizontalResolution

Mendapatkan atau mengatur resolusi horizontal untuk gambar yang dihasilkan, dalam titik per inci.

public int HorizontalResolution { get; set; }

Nilai Properti

int

Catatan

Nilai default adalah 96.

Menetapkan Sheetize.ImageSaveOptions.HorizontalResolution dan Sheetize.ImageSaveOptions.VerticalResolution memengaruhi lebar dan tinggi gambar keluaran dalam piksel.

ImageType

Mendapatkan atau mengatur format gambar yang dihasilkan. Nilai default adalah Sheetize.ImageType.Png.

public ImageType ImageType { get; set; }

Nilai Properti

ImageType

OnePagePerSheet

Jika OnePagePerSheet adalah true, semua konten dari satu lembar akan dikeluarkan ke hanya satu halaman dalam hasil. Ukuran kertas yang ditentukan oleh PageSetup akan diabaikan, tetapi pengaturan lain dari PageSetup tetap berlaku.

public bool OnePagePerSheet { get; set; }

Nilai Properti

bool

VerticalResolution

Mendapatkan atau mengatur resolusi vertikal untuk gambar yang dihasilkan, dalam titik per inci.

public int VerticalResolution { get; set; }

Nilai Properti

int

Catatan

Nilai default adalah 96.

Menetapkan Sheetize.ImageSaveOptions.HorizontalResolution dan Sheetize.ImageSaveOptions.VerticalResolution memengaruhi lebar dan tinggi gambar keluaran dalam piksel.

Metode

Finish(Stream)

Selesaikan penulisan data ke aliran.
Secara default, metode ini hanya menutup aliran secara langsung (termasuk situasi di mana alur tersebut 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.ImageSaveOptions.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 gambar.

public virtual Stream GetStream(int pageIndex)

Parameter

  • pageIndex int: halaman untuk dirender menjadi gambar

Mengembalikan

Stream : Aliran untuk menulis gambar yang dihasilkan ke.

Catatan

Secara default, jika Sheetize.SaveOptions.OutputStream telah ditentukan dan berlaku, maka metode ini selalu mengembalikan Stream yang ditetapkan. Pengguna harus menimpa metode ini dalam implementasi mereka sendiri dari kelas ini untuk memberikan objek Stream yang berbeda dan tepat untuk keluaran multi-halaman.
Jika Sheetize.SaveOptions.OutputFile telah ditentukan dan berlaku, jika hanya ada satu halaman gambar, maka jalur yang ditentukan (file) akan digunakan langsung sebagai keluaran; jika tidak, indeks halaman akan ditambahkan ke nama file dan kemudian mengembalikan FileStream yang dibangun dari file. Sebagai contoh, jika jalur keluaran ditentukan sebagai res.png, maka gambar yang dihasilkan akan menjadi res0.png, res1.png, …

Namespace: Sheetize Assembly: Sheetize.dll

 Indonesia