GeneratePreview

Watermarker.GeneratePreview method

Genera immagini di anteprima per il documento.

public void GeneratePreview(PreviewOptions previewOptions)
Parametro Tipo Descrizione
previewOptions PreviewOptions Opzioni aggiuntive da utilizzare durante la generazione di immagini di anteprima.

Esempi

Genera un’immagine di anteprima per la prima pagina del documento 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);
}

Guarda anche