GeneratePreview

Watermarker.GeneratePreview method

Genereert voorbeeldafbeeldingen voor het document.

public void GeneratePreview(PreviewOptions previewOptions)
Parameter Type Beschrijving
previewOptions PreviewOptions Extra opties om te gebruiken bij het genereren van voorbeeldafbeeldingen.

Voorbeelden

Genereer een voorbeeldafbeelding voor de eerste pagina van het Word-document.

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

Zie ook