CreatePageStream

CreatePageStream delegate

Merupakan metode yang mengembalikan aliran untuk menulis data pratinjau halaman.

public delegate Stream CreatePageStream(int pageNumber);
Parameter Jenis Keterangan
pageNumber Int32 Nomor halaman halaman untuk menghasilkan thumbnail

Nilai Pengembalian

Streaming untuk menulis pratinjau halaman

Contoh

Contoh berikut menunjukkan cara mendapatkan pratinjau dokumen menggunakanPreviewOptions DanCreatePageStream melimpahkan.

    CreatePageStream createDelegate = delegate (int pageNumber)
    {
        var pagePath = System.IO.Path.Combine(@"C:\Temp", string.Format("page_{0}.png", pageNumber));
        return System.IO.File.Create(pagePath);
    };
    var previewOptions = new PreviewOptions(createDelegate);
    previewOptions.PreviewFormat = PreviewOptions.PreviewFormats.PNG;
    previewOptions.Height = 640;
    previewOptions.Width = 480;
    previewOptions.PageNumbers = new int[] { 1 };
    using (var redactor = new Redactor("C:\Temp\SourceFile.pdf"))
    {
        redactor.GeneratePreview(previewOptions);
    }

Lihat juga