CreatePageStream

CreatePageStream delegate

يمثل الأسلوب الذي يقوم بإرجاع دفق لكتابة بيانات معاينة الصفحة.

public delegate Stream CreatePageStream(int pageNumber);
معامل يكتب وصف
pageNumber Int32 رقم الصفحة للصفحة لتوليد الصورة المصغرة

قيمة الإرجاع

تيار لكتابة معاينة الصفحة

أمثلة

يوضح المثال التالي كيفية الحصول على معاينة المستند باستخدامPreviewOptions وCreatePageStream مندوب.

    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);
    }

أنظر أيضا