Hi,
There are two processing slow:
- Convert Pdf file to Png using Aspose pdf for
java, the pdf file size is 75.6K, height=793px, width=612px, using the
resolution=300(look at the code), convert to image is Height=3300px,
Width=2550px, size is 158K. the following code takes almost 7s.
PngDevice pngDevice = new PngDevice(imgResolution);
pngDevice.process(page, imageStream); -------- //here take about 7s
- Add background also takes about 10s. the png
image is the same as above. The input pdf file size is 75K ,
added background pdf file size is 250K. both of the pdf file’s height and
width are the same as above
Document doc = new Document(pdfFileName);
ImageStamp imageStamp = new ImageStamp(imgFileName);
com.aspose.pdf.Page page = doc.getPages().get_Item(1);
double height = page.getRect().getHeight();
double width = page.getRect().getWidth();
imageStamp.setHeight(height);
imageStamp.setWidth(width);
page.addStamp(imageStamp); ---- //here take about 10s.