Add watermark to different service slides of a Power Point presentation.
PresentationLoadOptionsloadOptions=newPresentationLoadOptions();using(Watermarkerwatermarker=newWatermarker(@"D:\test.pptx",loadOptions)){TextWatermarkwatermark=newTextWatermark("Test watermark",newFont("Arial",8));// Add watermark to all master slidesPresentationWatermarkMasterSlideOptionsmasterSlideOptions=newPresentationWatermarkMasterSlideOptions();masterSlideOptions.MasterSlideIndex=-1;// defaultwatermarker.Add(watermark,masterSlideOptions);// Add watermark to all layout slidesPresentationWatermarkLayoutSlideOptionslayoutSlideOptions=newPresentationWatermarkLayoutSlideOptions();layoutSlideOptions.LayoutSlideIndex=-1;// defaultwatermarker.Add(watermark,layoutSlideOptions);// Add watermark to all notes slidesPresentationWatermarkNoteSlideOptionsnoteSlideOptions=newPresentationWatermarkNoteSlideOptions();noteSlideOptions.SlideIndex=-1;// defaultwatermarker.Add(watermark,noteSlideOptions);// Add watermark to handout masterPresentationWatermarkMasterHandoutSlideOptionsmasterHandoutSlideOptions=newPresentationWatermarkMasterHandoutSlideOptions();watermarker.Add(watermark,masterHandoutSlideOptions);// Add watermark to notes masterPresentationWatermarkMasterNotesSlideOptionsmasterNotesSlideOptions=newPresentationWatermarkMasterNotesSlideOptions();watermarker.Add(watermark,masterNotesSlideOptions);watermarker.Save();}