mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 23:42 Benutzername: Passwort: Auto-Login

Thema: Problem mit dyn. Auflösen von Bildern mit PHP vom 04.01.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Problem mit dyn. Auflösen von Bildern mit PHP
Autor Nachricht
ya-who
Threadersteller

Dabei seit: 01.04.2005
Ort: -
Alter: 39
Geschlecht: Männlich
Verfasst Mi 04.01.2006 16:52
Titel

Problem mit dyn. Auflösen von Bildern mit PHP

Antworten mit Zitat Zum Seitenanfang

Hi,

hab ein Problem mit dem ich mich schon etwas beschäftige, aber einfach nicht weiter komme.
Ich möchte ein hochgeladenes Bild proportional neu auflösen, dabei soll die max. Höhe von 200 px und die max. Breite von 395 px nicht überschritten werden.

Mit folgendem Auszug aus dem Script klappt das bis auf Ausnahmen auch:

if ($width_orig < $height_orig) {
$new_height = $desired_height;
$new_width = ($desired_height / $height_orig * $width_orig);}
else {
$new_width = $desired_width;
$new_height = ($desired_width / $width_orig * $height_orig);}

Wenn ich aber ein beispielsweise ein Bild mit Originalformat von 800 x 700 px habe wird das neue auf 395 x 346 px aufgelöst.
Hier ist aber die max. Höhe überschritten.

Würde mich freuen, wenn mir jemand weiterhelfen kann!!!!

ya-who
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht: Männlich
Verfasst Mi 04.01.2006 16:58
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
$factor= min($maxheight/$height, $maxwidth/$width);

$width= $factor*$width;
$height= $factor*$height;
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
 
Ähnliche Themen CSS Problem mit Bildern
Problem mit CSS und Bildern im IE
[Problem] mit digitalen Bildern
[ASP] Problem mit Bildern aus Datenbank
[PHP] Problem beim skalieren von Bildern
Coding - Problem mit Script/Faden von Bildern
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.