Jan Trippler:
Was ist das Ziel? Wenn Du z. B. Thumbnails bauen willst, die eine besimmte Breite oder Höhe nicht überschreiten, dann gib diese Maximalwerte einfach an. convert behält beim Umrechnen die Proportionen bei:
Das Script ist inzwischen fertig. Der Grund warum ich die Grösse wissen musst war folgender: Das Script prüft das Bild auf Pixelhöhe und die Pixelbreite. Nun weiss das Script ob das Bild Hochformat bzw Querformat ist. Ich habe dem Script einen Parameter mitübergeben, welcher den grösseren Pixelwert darstellt. Ist das Bild nun Querformat so rechnet convert - wie du es bereits oben erwähnt hast - mit der richtigen proportion das bild um. Wenn nun das Bild aber Hochformat ist ,musste ich auf die neue Breite rückrechnen und diese Werte ( BreiteNEUxHöheNEU ) convert als Parameter übergeben. Das "Programm" ist fertig und tut nun seinen Zweck: a.) Dateierweiterung prüfen (GIF, JPG, etc.) b.) FileSize prüfen (grösser als bsp. 40 k), c.) Prüfen ob auch wirklich gif oder jpg d.) Imagepixelsize prüfen e.) Feststellen ob Hoch oder Querformat f.) Bilder auf einen Maximalwert von 500 - entweder für Höhe oder Breite - scalieren, und g.) das Originalbild sichern das script wird mit cron gestartet. Danke für die Mithilfe. Marco Jan Trippler:
P.S.: Macht das wirklich solche Mühe, sich halbwegs an die deutsche Rechtschreibung zu halten? Es macht keinen Spass, Deine Mails zu lesen.
Ok. Ich werd mir Mühe geben, mich an die Regeln zu halten. Ich werde ebenfalls versuchen den Vorredner zu erwähnen (wenn auch händisch).