WatermarkerGeneratePreview Method |
Namespace: GroupDocs.Watermark
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); }