Hi,
I am trying to stamp all pages of a word file using aspose.words and following is the patch I am using but its not working. Would you be able to help on this ?
//Watermarking
Aspose.Words.Drawing.Shape watermark = new Aspose.Words.Drawing.Shape(doc, Aspose.Words.Drawing.ShapeType.TextPlainText);
watermark.TextPath.Text = "Test Doc";
watermark.TextPath.FontFamily = "Arial";
watermark.Width = 500;
watermark.Height = 100;
watermark.Left = 100;
watermark.Top = 100;
watermark.Rotation = -40;
watermark.Fill.Color = System.Drawing.Color.Red;
watermark.StrokeColor = System.Drawing.Color.Red;
watermark.Name = string.Format("WaterMark_{0}", Guid.NewGuid());
// Place the watermark in the page center.
watermark.RelativeHorizontalPosition = Aspose.Words.Drawing.RelativeHorizontalPosition.Page;
watermark.RelativeVerticalPosition = Aspose.Words.Drawing.RelativeVerticalPosition.Page;
watermark.WrapType = Aspose.Words.Drawing.WrapType.None;
watermark.VerticalAlignment = Aspose.Words.Drawing.VerticalAlignment.Center;
watermark.HorizontalAlignment = Aspose.Words.Drawing.HorizontalAlignment.Center;
// Create a new paragraph and append the watermark to this paragraph.
Aspose.Words.Paragraph watermarkPara = new Aspose.Words.Paragraph(doc);
watermarkPara.AppendChild(watermark);
Thanks
PRAVALE