GeneratePreview

Watermarker.GeneratePreview method

Генерирует изображения предварительного просмотра для документа.

public void GeneratePreview(PreviewOptions previewOptions)
Параметр Тип Описание
previewOptions PreviewOptions Дополнительные параметры для использования при создании изображений для предварительного просмотра.

Примеры

Создать изображение предварительного просмотра для первой страницы документа 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);
}

Смотрите также