Adding HTML Content Efficiently
IronPDF.PdfDocument.ApplyMultipleStamps
allows for developers to rapidly stamp multiple types of stamps onto one or more pages of a PDF. To learn more about this feature and other capabilities of IronPDF, visit the IronPDF Product Page for detailed information.
// Import IronPDF library
using IronPdf;
class PDFStampingExample
{
static void Main(string[] args)
{
// Load an existing PDF document
var pdf = PdfDocument.FromFile("example.pdf");
// Define the stamp settings
var watermarkText = "Confidential";
// Create a TextStamp object with desired text and settings
var textStamp = new TextStamp(watermarkText)
{
// Set the font size for the stamp text
FontSize = 20,
// Set the color for the stamp text
Color = System.Drawing.Color.Red,
// You can set additional properties such as position, opacity, rotation, etc.
// Further customize the stamp based on requirements
};
// Apply the stamp to every page in the document
pdf.ApplyStamp(textStamp, PdfDocument.StampPosition.Center);
// Save the stamped PDF to a new file
pdf.SaveAs("stamped_example.pdf");
Console.WriteLine("Stamp applied successfully!");
}
}
// Import IronPDF library
using IronPdf;
class PDFStampingExample
{
static void Main(string[] args)
{
// Load an existing PDF document
var pdf = PdfDocument.FromFile("example.pdf");
// Define the stamp settings
var watermarkText = "Confidential";
// Create a TextStamp object with desired text and settings
var textStamp = new TextStamp(watermarkText)
{
// Set the font size for the stamp text
FontSize = 20,
// Set the color for the stamp text
Color = System.Drawing.Color.Red,
// You can set additional properties such as position, opacity, rotation, etc.
// Further customize the stamp based on requirements
};
// Apply the stamp to every page in the document
pdf.ApplyStamp(textStamp, PdfDocument.StampPosition.Center);
// Save the stamped PDF to a new file
pdf.SaveAs("stamped_example.pdf");
Console.WriteLine("Stamp applied successfully!");
}
}