public static void Run()
{
// ExStart:AddImageStampPage
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_AsposePdfFacades_StampsWatermarks();
// Create PdfFileStamp object
PdfFileStamp fileStamp = new PdfFileStamp();
// Open Document
fileStamp.BindPdf(dataDir + "AddImageStamp-Page.pdf");
// Create stamp
Aspose.Pdf.Facades.Stamp stamp = new Aspose.Pdf.Facades.Stamp();
stamp.BindImage(dataDir+ "aspose-logo.jpg");
stamp.SetOrigin(200, 200);
stamp.Rotation = 90.0F;
stamp.IsBackground = true;
// Set particular pages
stamp.Pages = new int[] { 1 };
// Add stamp to PDF file
fileStamp.AddStamp(stamp);
// Save updated PDF file
fileStamp.Save(dataDir + "AddImageStamp-Page_out.pdf");
// Close fileStamp
fileStamp.Close();
// ExEnd:AddImageStampPage
}
}