package com.aspose.pdf.examples.AsposePdfExamples.StampsAndWatermarks;
import com.aspose.pdf.Document;
import com.aspose.pdf.ImageStamp;
import com.aspose.pdf.Rotation;
public class AddingImageStampInPDFFile {
public static void main(String[] args) {
// open document
Document pdfDocument = new Document("input.pdf");
// create image stamp
ImageStamp imageStamp = new ImageStamp("sample.jpg");
imageStamp.setBackground(true);
imageStamp.setXIndent(100);
imageStamp.setYIndent(100);
imageStamp.setHeight(300);
imageStamp.setWidth(300);
imageStamp.setRotate(Rotation.on270);
imageStamp.setOpacity(0.5);
// add stamp to particular page
pdfDocument.getPages().get_Item(1).addStamp(imageStamp);
// save output document
pdfDocument.save("PageNumberStamp_output.pdf");
}
}