Supportnet / Forum / Skripte(PHP,ASP,Perl...)
image create problem
Frage
hallo
ich habe ein script,was mir aus einer jpg datei ein thumpnail erstellt -> aber leider ist sehr oft die qualität im eimer..
wäre für tips sehr dankbar!
---
if ($file2_size!=0){
if ($file2_type=="image/jpeg" OR $file2_type=="image/pjpeg")
{ $extension=".jpg"; }
$timestampd=Date("dmYHis");
$timestamp="image2".$timestampd;
$filename2=$timestamp."-1".$extension;
copy($file2,$pathimages.$filename2);
require("fileerror.php");
$origSize=getimagesize($pathimages.$filename2);
$srcX = $origSize[0];
$srcY = $origSize[1];
$xFactor = 300/$srcX;
$yFactor = 200/$srcY;
if ( $xFactor < $yFactor ){
$fact = $xFactor;
}
else{
$fact = $yFactor;
}
$newX = $srcX * $fact;
$newY = $srcY * $fact;
$dstImg = ImageCreate ( $newX, $newY );
$srcFoto=imagecreatefromjpeg ($pathimages.$filename2);
ImageCopyResized ( $dstImg, $srcFoto, 0, 0, 0, 0, $newX, $newY, $srcX, $srcY );
$filename2=$timestamp."-1a".$extension;
imagejpeg ($dstImg,$pathimages.$filename2,100);
ImageDestroy($dstImg);
require("fileerror.php");
$filename2=$timestamp."-1".$extension;
}
---
danke

