Bilder Optimal "Skalieren"

Hi,
Ich hab ein Problem … Ich hab 115 Bilder die nicht immer die gleiche Grösse und gleiche Höhe haben …nun wie kann ich die am Besten “Skalieren” (Das es schön aussieht)

Es sollte mir PHP oder HTML & CSS gemacht werden können…
MfG

Wofür sollen die Bilder denn verwendet werden?
Im Rahmen einer Bildergalerie wird sowas ja normalerweise vom Galeriescript erledigt, bei einzel in HTML Seiten eingebunden Bilder kann man über width=“xxx” und height=“xxx” selber bestimmen in welcher Größe das Bild angezeigt wird, wobei aber unabhängig von den Größenangaben das Originalbild geladen wird: man kann also locker mit width=“240” height=“160” im Hintergrund ein 4000*3000px Bild laden und der Besucher wundert sich über die Ladezeit dieser Briefmarke :smiley:
man kann natürlich auch die Bilder lokal auf die benötigte Größe skalieren und komprimieren, das kann heutzutage jeder besserer Bildbrowser.

‘Schönheit’ ist ja ein sehr relatives Phänomen, oder wie schon
ein alter Philosoph mal fragte: ‘Ist ein schönes Pferd schöner als
eine schöne Vase und ist eine schöne Frau schöner als ein
schönes Pferd?’

Das (automatische) Skalieren über Angaben der Attribute
width und height von img ist jedenfalls nicht unbedingt zu
empfehlen.

Bei einer Skalierung mittels PHP, etwa um Vorschaubilder
anzufertigen, die man in ein Menü reinstecken kann (kann man
auch mit anderen Programmen automatisch für ein ganzes
Verzeichnis machen lassen und das dann hochladen, das ist
meine Strategie bei meiner Bildergalerie), müßte man genauer
formulieren, was man unter schön versteht - sollen die
Vorschaubilder alle gleich groß sein? Das führt dann vermutlich
öfter mal dazu, daß bei der Verkleinerung das Seitenverhältnis
nicht mehr stimmt - wird oft nicht als schön empfunden.
Stattdessen kann man auch einen Rand lassen oder aber am
Rand des Bildes was abschneiden. Da PHP das Motiv nicht
erkennt, eine eher problematische Angelegenheit, wenn das
automatisch erfolgen soll. Dann könnte man alternativ auch
angeben, was die maximale Breite und Höhe des neuen Bildes
sein soll und das zu konvertierende Bild analysieren und einen
entsprechenden Skalierungsfaktor berechnen. Der Rest ist mit
PHP relativ einfach. Auf meiner Seite gibt es dafür auch ein
Skript mit Erklärungen ;o)