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.-

Reply via email to