} } } } #Make AJAX preview?: if ($preview == true && isset($imagemagick_path)) { if (file_exists(get_temp_dir() . "/contactsheetrip.jpg")) { unlink(get_temp_dir() . "/contactsheetrip.jpg"); } if (file_exists(get_temp_dir() . "/contactsheet.jpg")) { unlink(get_temp_dir() . "/contactsheet.jpg"); } if (file_exists(get_temp_dir() . "/contactsheet.pdf")) { unlink(get_temp_dir() . "/contactsheet.pdf"); } echo $pdf->GetPage(); $pdf->Output(get_temp_dir() . "/contactsheet.pdf", "F"); # Set up putenv("MAGICK_HOME=" . $imagemagick_path); putenv("PATH=" . $ghostscript_path . ":" . $imagemagick_path); # Path $ghostscript_fullpath = get_utility_path("ghostscript"); $command = $ghostscript_fullpath . " -sDEVICE=jpeg -dFirstPage={$previewpage} -o -r100 -dLastPage={$previewpage} -sOutputFile=" . escapeshellarg(get_temp_dir() . "/contactsheetrip.jpg") . " " . escapeshellarg(get_temp_dir() . "/contactsheet.pdf") . ($config_windows ? "" : " 2>&1"); run_command($command); $convert_fullpath = get_utility_path("im-convert"); if ($convert_fullpath == false) { exit("Could not find ImageMagick 'convert' utility at location '{$imagemagick_path}'"); } $command = $convert_fullpath . " -resize " . $contact_sheet_preview_size . " -quality 90 -colorspace " . $imagemagick_colorspace . " \"" . get_temp_dir() . "/contactsheetrip.jpg\" \"" . get_temp_dir() . "/contactsheet.jpg\"" . ($config_windows ? "" : " 2>&1"); run_command($command); exit;
$pdf->AddPage(); $pdf->SetX(1);$pdf->SetY(1.2 + $logospace); } } } } } } #Make AJAX preview?: if ($preview==true && isset($imagemagick_path)) { if (file_exists(get_temp_dir() . "/contactsheetrip.jpg")){unlink(get_temp_dir() . "/contactsheetrip.jpg");} if (file_exists(get_temp_dir() . "/contactsheet.jpg")){unlink(get_temp_dir() . "/contactsheet.jpg");} if (file_exists(get_temp_dir() . "/contactsheet.pdf")){unlink(get_temp_dir() . "/contactsheet.pdf");} echo ($pdf->GetPage()); $pdf->Output(get_temp_dir() . "/contactsheet.pdf","F"); # Set up putenv("MAGICK_HOME=" . $imagemagick_path); putenv("PATH=" . $ghostscript_path . ":" . $imagemagick_path); # Path $ghostscript_fullpath = get_utility_path("ghostscript"); $command = $ghostscript_fullpath . " -sDEVICE=jpeg -dFirstPage=$previewpage -o -r100 -dLastPage=$previewpage -sOutputFile=" . escapeshellarg(get_temp_dir() . "/contactsheetrip.jpg") . " " . escapeshellarg(get_temp_dir() . "/contactsheet.pdf") . (($config_windows)?"":" 2>&1"); run_command($command); $convert_fullpath = get_utility_path("im-convert"); if ($convert_fullpath==false) {exit("Could not find ImageMagick 'convert' utility at location '$imagemagick_path'");} $command = $convert_fullpath . " -resize ".$contact_sheet_preview_size." -quality 90 -colorspace ".$imagemagick_colorspace." \"".get_temp_dir() . "/contactsheetrip.jpg\" \"".get_temp_dir() . "/contactsheet.jpg\"" . (($config_windows)?"":" 2>&1");