Sorry, The code wasn't complete for the scaling thing.
$dpi_x =PDF_get_value($p,"resx",$image);
$dpi_y =PDF_get_value($p,"resy",$image);
/*calculate scaling factors from the dpi values */
if ($dpi_x >0 && $dpi_y >0){
$scale_x =(72.0)/$dpi_x;
$scale_y =(72.0)/$dpi_y;
} else if ($dpi_x <0 && $dpi_y < 0){
$scale_x = 1.0;
$scale_y = $dpi_y / $dpi_x;
} else {
$scale_x =1.0;
$scale_y =1.0;
}
PDF_begin_page($p,PDF_get_value($p,"imagewidth",$image)*$scale_x,
PDF_get_value($p,"imageheight",$image)*$scale_y);
PDF_scale($p,$scale_x,$scale_y);
PDF_place_image($p,$image,0.0,0.0,1.0);
PDF_close_image($p,$image);
THANKS! :)
Oscar.-