public static void Run() { // ExStart:AddImageStampAll // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdfFacades_StampsWatermarks(); // Create PdfFileStamp object PdfFileStamp fileStamp = new PdfFileStamp(); // Open Document fileStamp.BindPdf(dataDir + "AddImageStampAll.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; // Add stamp to PDF file fileStamp.AddStamp(stamp); // Save updated PDF file fileStamp.Save(dataDir + "AddImageStampAll_out.pdf"); // Close fileStamp fileStamp.Close(); // ExEnd:AddImageStampAll }
public static void Run() { // ExStart:AddImageStampAll // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdfFacades_StampsWatermarks(); // Create PdfFileStamp object PdfFileStamp fileStamp = new PdfFileStamp(); // Open Document fileStamp.BindPdf(dataDir + "AddImageStampAll.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; // Add stamp to PDF file fileStamp.AddStamp(stamp); // Save updated PDF file fileStamp.Save(dataDir + "AddImageStampAll_out_.pdf"); // Close fileStamp fileStamp.Close(); // ExEnd:AddImageStampAll }
public static void Run() { // 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(); }
public static void Run() { // 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(); }
public static void Run() { // ExStart:RotatingStamp // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdfFacades_TechnicalArticles(); // Set path of the image to be set as watermark string imageFile = dataDir + "aspose-logo.jpg"; // Set input file path string inFile = dataDir + "inFile.pdf"; // Set output file path string outFile = dataDir + "RotatingStamp_out.pdf"; // Create PdfFileInfo object to get height and width of the pages PdfFileInfo fileInfo = new PdfFileInfo(inFile); // Create Stamp object Aspose.Pdf.Facades.Stamp aStamp = new Aspose.Pdf.Facades.Stamp(); // Bind image file with the Stamp object aStamp.BindImage(imageFile); // Specify whether the stamp will be added as a background or not aStamp.IsBackground = false; // Specifies at which pages to add the watermark aStamp.Pages = new int[] { 1 }; // Specifies the watermark rotation - rotate at 90 degrees the stamp is rotated about the center point of the stamp object aStamp.Rotation = 90; // Specifies the position of stamp - lower left corner of the stamp aStamp.SetOrigin(fileInfo.GetPageWidth(1) / 2, fileInfo.GetPageHeight(1) / 2); // Set the size of the watermark aStamp.SetImageSize(100, 100); Document doc = new Document(inFile); // Create PdfFileStamp class to bind input and output files PdfFileStamp stamper = new PdfFileStamp(doc); // Add the stamp in the PDF file stamper.AddStamp(aStamp); // Close the PdfFileStamp object stamper.Close(); // ExEnd:RotatingStamp }
public static void Run() { // ExStart:RotatingStamp // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdfFacades_TechnicalArticles(); // Set path of the image to be set as watermark string imageFile = dataDir + "aspose-logo.jpg"; // Set input file path string inFile = dataDir + "inFile.pdf"; // Set output file path string outFile = dataDir + "RotatingStamp_out.pdf"; // Create PdfFileInfo object to get height and width of the pages PdfFileInfo fileInfo = new PdfFileInfo(inFile); // Create Stamp object Aspose.Pdf.Facades.Stamp aStamp = new Aspose.Pdf.Facades.Stamp(); // Bind image file with the Stamp object aStamp.BindImage(imageFile); // Specify whether the stamp will be added as a background or not aStamp.IsBackground = false; // Specifies at which pages to add the watermark aStamp.Pages = new int[] { 1 }; // Specifies the watermark rotation - rotate at 90 degrees the stamp is rotated about the center point of the stamp object aStamp.Rotation = 90; // Specifies the position of stamp - lower left corner of the stamp aStamp.SetOrigin(fileInfo.GetPageWidth(1) / 2, fileInfo.GetPageHeight(1) / 2); // Set the size of the watermark aStamp.SetImageSize(100, 100); Document doc = new Document(inFile); // Create PdfFileStamp class to bind input and output files PdfFileStamp stamper = new PdfFileStamp(doc); // Add the stamp in the PDF file stamper.AddStamp(aStamp); // Close the PdfFileStamp object stamper.Close(); // ExEnd:RotatingStamp }
public static void Main() { // The path to the documents directory. string dataDir = Path.GetFullPath("../../../Data/"); //open document PdfFileStamp fileStamp = new PdfFileStamp(dataDir + "input.pdf", dataDir + "output.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; //add stamp to PDF file fileStamp.AddStamp(stamp); //save updated PDF file fileStamp.Close(); }
public static void Run() { // The path to the documents directory. string dataDir = RunExamples.GetDataDir_AsposePdfFacades_StampsWatermarks(); //open document PdfFileStamp fileStamp = new PdfFileStamp(dataDir + "AddImageStampAll.pdf", dataDir + "AddImageStampAll_out.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; //add stamp to PDF file fileStamp.AddStamp(stamp); //save updated PDF file fileStamp.Close(); }
public static void Main() { // The path to the documents directory. string dataDir = Path.GetFullPath("../../../Data/"); //open document PdfFileStamp fileStamp = new PdfFileStamp(dataDir+ "input.pdf", dataDir+ "output.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; //add stamp to PDF file fileStamp.AddStamp(stamp); //save updated PDF file fileStamp.Close(); }