#!/usr/bin/perl use PDF::API2; print "start ".(localtime)."\n"; $pdf = PDF::API2->open("sample.pdf"); $page = $pdf->openpage(1); $page->mediabox(840,600) $gfx=$page->gfx; print "first image ".(localtime)."\n"; $first=$pdf->image_png("first.png"); print "inserting first image ".(localtime)."\n"; $gfx->image($first,134,106,510,281); print "saving ".(localtime)." \n"; $pdf->saveas('new_file.pdf'); print "done ".(localtime)." \n";