Bild verkleinern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bild verkleinern

    hallo zusammen,

    ich habe eine frage zu einem upload script!

    es funktioniert soweit auch (keine fehlermeldung)!
    die jpg bilder werden aber nur in schwarz/weiss ertsellt!
    warum?

    danke für deine hilfe.....

    PHP-Code:
    move_uploaded_file($datei"$datei_name");
    $bild=imagecreatefromjpeg("$datei_name");
    $bo=imagesx($bild);
    $ho=imagesy($bild);
    $verhaeltnis=$bo/$bx//verhaeltnis berechnen
    $by=$ho/$verhaeltnis//hoehe berechnen (proportional)

    $bildneu=imagecreate($bx,$by);
    imagecopyresized($bildneu,$bild,0,0,0,0,$bx,$by,$bo,$ho);
    imagejpeg($bildneu,"$datei_name");
    if (
    file_exists("$datei_name")) { 
    $log .= "Das Bild wurde gespeichert!"


  • #2
    Hint:

    $img = imagecreatetruecolor($_size[x], $_size[y]);

    Kommentar


    • #3
      Danke es hat funktioniert!

      Frage: kann man die Qualität der verkleinerten Bilder verbessern?

      Kommentar


      • #4
        Probier mal anstatt von
        PHP-Code:
        imagecopyresized($bildneu,$bild,0,0,0,0,$bx,$by,$bo,$ho); 
        dass hier
        PHP-Code:
        imagecopyresampled($bildneu,$bild,0,0,0,0,$bx,$by,$bo,$ho); 
        Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
        Schön - etwas Geschichte kann ja nicht schaden.
        Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

        Kommentar


        • #5
          Die Qualität leidet eigentlich nicht.

          Hast du mal ein Beispiel was du genau meinst

          Kommentar


          • #6
            die bilder sind sehr körnig wenn sie verkleinert werden!

            Kommentar


            • #7
              imagecopyresampled() schon probiert?
              Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
              Schön - etwas Geschichte kann ja nicht schaden.
              Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

              Kommentar


              • #8
                bsp-bilder?

                Kommentar


                • #9
                  Ja das ist besser!!

                  Danke

                  Kommentar

                  Lädt...
                  X