frage zu thumbnails

Dieses Thema im Forum "Webentwicklung" wurde erstellt von master2005, 28. Juni 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 28. Juni 2006
    ok mir wurde zwar geholfen es klappt auch jetzt aber die bild quali vom kleinen bild ist sher schlecht also rot bei mir was kann das sein??

    Code:
    <?
    $PicPathIn="bilder/";
    $PicPathOut="bilder/out/";
    
    // Orginalbild
    $bild="Foto.jpg";
    
    // Bilddaten feststellen
    $size=getimagesize("$PicPathIn"."$bild");
    $breite=$size[0];
    $hoehe=$size[1];
    $neueBreite=100;
    $neueHoehe=intval($hoehe*$neueBreite/$breite);
    
    if($size[2]==1) {
    // GIF
    echo "nur jpg";
    }
    
    if($size[2]==2) {
    // JPG
    $altesBild=ImageCreateFromJPEG("$PicPathIn"."$bild");
    $neuesBild=ImageCreate($neueBreite,$neueHoehe);
    ImageCopyResized($neuesBild,$altesBild,0,0,0,0,
    $neueBreite,$neueHoehe,$breite,$hoehe);
    ImageJPEG($neuesBild,"$PicPathOut"."TN"."$bild");
    }
    
    echo "Altes Bild:
    ";
    echo "
    HEIGHT=\"$hoehe\">
    
    
    ";
    echo "Neues Bild:
    ";
    $Thumbnail=$PicPathOut."TN".$bild;
    echo "
    HEIGHT=\"$neueHoehe\">";
    ?>
     
  2. 28. Juni 2006
    Google

    hab da so was gefunden, benutz ich ähnlich:
    http://www.it-academy.cc/content/article_browse.php?ID=235
     
  3. 28. Juni 2006
    ~ Spam filtered ~
     
  4. 28. Juni 2006
    Dies liegt an einer falsch konfigurierten GD lib!
     
  5. 28. Juni 2006
    versuch es mal mit den beiden netten befehlen ^^

    imagecreatetruecolor anstatt ImageCreate

    imagecopyresampled anstatt ImageCopyResized

    ansonsten kann man meine ich noch

    ImageJPEG(100,$neuesBild,"$PicPathOut"."TN"."$bild");

    machen bin mir aber nicht mehr ganz sicher die 100 würde wenn für die quali stehen ... probier aber erstmal das was ich dir oben geschreiben habe, bei mir hat es immer genutzt

    edit://
    ImageJPEG($neuesBild,"$PicPathOut"."TN"."$bild",100);

    sorum ist es doch richtig : )
     
  6. 29. Juni 2006
    habe es jetzt schon danke euch haben euch allen ne 10 gegeben für eure hilfe

    ,fg
     
  7. 29. Juni 2006
    erledigt

    ~ closed ~
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.