GeneratePreview

Redactor.GeneratePreview method

يولد صور معاينة لصفحات معينة بتنسيق صورة معين.

public void GeneratePreview(PreviewOptions previewOptions)
معامل يكتب وصف
previewOptions PreviewOptions خصائص الصورة وإعدادات نطاق الصفحات

أمثلة

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

    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);
    };
    ReleasePageStream releaseDelegate = delegate (int pageNumber, System.IO.Stream pageStream)
    {
        // افعل أي شيء باستخدام Stream ، الذي يحتوي على معاينة الصفحة
        pageStream.Close();
    };
    var previewOptions = new PreviewOptions(createDelegate, releaseDelegate);
    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);
    }

أنظر أيضا