GeneratePreview

Watermarker.GeneratePreview method

Menghasilkan gambar pratinjau untuk dokumen.

public void GeneratePreview(PreviewOptions previewOptions)
Parameter Jenis Keterangan
previewOptions PreviewOptions Opsi tambahan untuk digunakan saat membuat gambar pratinjau.

Contoh

Hasilkan gambar pratinjau untuk halaman pertama dokumen Word.

CreatePageStream createPageStreamDelegate = delegate(int number)
                                            {
                                                string previewImageFileName = string.Format("page{0}.png", number);
                                                return File.OpenWrite(previewImageFileName);
                                            };
ReleasePageStream releasePageStreamDelegate = delegate(int number, Stream stream)
                                              {
                                                  stream.Close();
                                              };
PreviewOptions previewOptions = new PreviewOptions(createPageStreamDelegate, releasePageStreamDelegate)
                                {
                                    PreviewFormat = PreviewOptions.PreviewFormats.PNG,
                                    PageNumbers = new []{1}
                                };

using (Watermarker watermarker = new Watermarker(@"C:\Documents\test.docx"))
{
    watermarker.GeneratePreview(previewOptions);
}

Lihat juga