Have a look at these supported file formats. Yes, you can add watermark (image or text) to all of them programmatically.
Have a look at the following code, it adds a text watermark with a specific font-family and size.
using (Watermarker watermarker = new Watermarker("sample.pdf"))
{
TextWatermark watermark = new TextWatermark("top secret", new Font("Arial", 36));
watermark.ForegroundColor = Color.Red;
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermarker.Add(watermark);
watermarker.Save(Constants.OutDocumentPdf);
}
For further details, please visit this documentation article and in case of any issue, you can post it here.
Top comments (0)