Announcement

Collapse
No announcement yet.

Bilder verkleinern (Einheitsgröße)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bilder verkleinern (Einheitsgröße)

    Hallo an alle,

    ich habe schon sehr viel probiert (2 Tage suche) und google auseinandergnommen, doch nichts konnte mir weiterhelfen.

    Ich brauche eine Funktion die mir Bilder verkleinert. Und zwar im richtigen Verhältniss (also richtiges Format Quer - und Hochformat). Sie sollen alle ungefäre Einheitsgröße haben.

    Hat einer eine Idee wie ich dies realisieren kann?


    Mit freundlichen Grüßen Sascha

  • #2
    Originally posted by _Sascha_ View Post
    Hat einer eine Idee wie ich dies realisieren kann?
    Ja, ich habe eine Idee.

    Okay, ich bin nicht ganz so schlimm und helfe dir noch einen Schritt weiter.
    Entweder du bist Mathematik-Freak und baust dir einen eigenen Algorithmus dazu oder du schaust mal auf jquery.com nach.
    "A common mistake that people make
    when trying to design something completely foolproof
    is to underestimate the ingenuity of complete fools.
    "
    >>> Douglas Adams, Mostly Harmless
    -------------------------------------------------------
    Techcrawler.de | JaMT | deCHK | Extra-Bonus-Shopping.de | Scour

    Comment


    • #3
      Erstmal danke für deine Antwort! Bin leider kein Mathefreak, deswegen suche ich ja eine Formel oder ein fertiges Script.

      Fremdscripte möchte ich nicht verwenden (nur im Notfall), sry!

      Hoffe einer kann mir noch ein Script geben, ansonsten muss ich halt jquery nehmen.

      Gruß _Sascha_

      Comment


      • #4
        Hmm kann man das nicht auch ohne Algorithmus lösen?

        Ich mein wir holen uns die Tatsächliche größes des Bildes, und errechnen uns dann proportional die neuen Maße, und geben diese weiter?

        Hab hier mal gerade auf die schnelle was gemacht:
        Vllt kannst du mit dem Schnipsel ja was anfangen. Aber denk dran. copy & paste ist doof. Verstehen und selber machen ist besser

        [highlight=javascript]

        <img src="images/bild.png" width="200" height="300">

        <script type="text/javascript">
        /*bildmaße ermitteln*/
        bild = new Image();
        bild.src = "images/bild.png";
        breite = bild.width;
        hoehe = bild.height;

        /*Bild verkleinern*/
        neueBreite =60; // deine neu gewünschte breite
        neueHoehe =parseInt(hoehe*neueBreite/breite);

        document.images[0].height=neueHoehe;
        document.images[0].width=neueBreite;
        </script>
        [/highlight]

        Comment

        Working...
        X