PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |

07-07-2004, 10:36
|
Benji
Senior Member
|
|
Registriert seit: Jun 2003
Beiträge: 574
|
|
Bilder resizen
Hallo,
folgendes Problem. Ich möchte mehrere Bilder hochladen, die verschiedene Größen haben (z.B. 1200x700 Pixel, 850x500 Pixel usw.).
Diese Bilder sollen aber später in einer Höhe von max. 70 Pixel ausgegeben werden. Wie muss ich vorgehen, damit ich keinen Qualitätsverlust bei den Bildern erhalte?
Wäre euch über jeden Tipp sehr dankbar!
MFG
Benji
|

07-07-2004, 10:49
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 25.236
|
|
Re: Bilder resizen
codeschnippsel zum resizen dürften genug zu finden sein.
wo ist konkret das problem?
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

07-07-2004, 11:04
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 25.236
|
|
ja, dann musst du dir wohl mal ein paar gedanken dazu machen, wie man proportional resizen könnte ...
mathekenntnisse aus schulzeiten sind da gefragt (dreisatz ...)
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

07-07-2004, 11:05
|
MaxP0W3R
PHP Senior
|
|
Registriert seit: Dec 2003
Beiträge: 1.809
|
|
Hier auf dem board gibs 100% eine Funktion zum proportionalen resizen, weil ich habe meine funktion von hier geklaut ^^
__________________
An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne  )
|

07-07-2004, 11:14
|
Benji
Senior Member
|
|
Registriert seit: Jun 2003
Beiträge: 574
|
|
Wo finde ich denn die Funktion? Nach was muss ich denn suchen?
MFG
Benji
|

07-07-2004, 11:32
|
schlimmerfinger
Member
|
|
Registriert seit: Feb 2004
Ort: Düsseldorf
Beiträge: 323
|
|

Zitat:
Original geschrieben von wahsaga
ja, dann musst du dir wohl mal ein paar gedanken dazu machen, wie man proportional resizen könnte ...
mathekenntnisse aus schulzeiten sind da gefragt (dreisatz ...)
|
bild proportional
cheers
|

07-07-2004, 11:34
|
Big Chief
Registrierter Benutzer
|
|
Registriert seit: Jun 2002
Ort: Südhessen
Beiträge: 356
|
|
eine Suche nach "thumbnail" im Forum "Codeschnipsel" liefert gleich 8 Ergebnisse ...
__________________
Geht nicht ist keine Fehlermeldung
|

07-07-2004, 11:35
|
MaxP0W3R
PHP Senior
|
|
Registriert seit: Dec 2003
Beiträge: 1.809
|
|
Hier, bitte
PHP-Code:
function makeImageSmall($imagepfad, $maxX, $maxY, $thumb)
{
list($width, $height, $type, $attr) = @getimagesize($imagepfad);
$hscale = $height / $maxX;
$wscale = $width / $maxY;
if (($hscale > 1) || ($wscale > 1)) {
$scale = ($hscale > $wscale)?$hscale:$wscale;
} else {
$scale = 1;
}
$newwidth = floor($width / $scale);
$newheight= floor($height / $scale);
if(!is_file($thumb))
{
// Thumb generieren, wenn nicht vorhanden
$bild = @imagecreatefromjpeg($imagepfad);
$new = @imagecreatetruecolor(round($newwidth), round($newheight));
@imagecopyresampled($new, $bild, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
@imagejpeg($new, $thumb);
}
return "<a href='$linkzumanklickenoderso' ><img width='$newwidth' height='$newheight' src='$thumb' alt='Zum Vergrössern anklicken' border='0'>";
}
__________________
An mich bitte keine unaufgeforderten E-Mails senden (ausser ihr seid bereit geld zu zahlen, dann gerne  )
Geändert von MaxP0W3R (07-07-2004 um 11:37 Uhr)
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|