php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.03.2006, 20:31  
Neuer Benutzer
 
Registriert seit: 31.12.2005
Beiträge: 16
.fox
Standard Thumbnail proportional mit Max. Breite u. Höhe

Hallo...

hab da ein kleines (mathematisches) Problem...


Der Benutzer gibt eine maximale Breite und eine maximale Höhe für das Thumbnail ein.

PHP-Code:
<?php

// $imgx = Originalbreite, $imgy = Originalhöhe
// $sizex = Neue Breite, $sizey = Neue Höhe

if($imgx >= $imgy)
    
$sizey $imgy $sizex $imgx;
else
    
$sizex $imgx $sizey $imgy;
?>
Das ganze funktioniert aber nur, wenn die neue Breite größer als die neue Höhe ist, ansonsten wird die neue Breite einfach ignoriert

Hat wer ne idee? Wäre sehr nett... danke!

Ich war schon immer in Mathe schlecht *g*


lg
.fox ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.03.2006, 20:51  
Gast
 
Beiträge: n/a
Standard

Berechne den Faktor, um die Bildbreite auf die Maximalbreite zu stauchen (also sx*Bildbreite=Maximalbreite).
Dasselbe für die Höhe (-> sy*Bildhöhe=Maximalhöhe).
Wähle den kleineren der beiden Werte, nenne ihn s.
s*Bildbreite=neue Bildbreite
s*Bildhöhe=neue Bildhöhe

Wenn Du nur stauchen aber nicht strecken willst, brauchst Du nur s < 1 abtesten. Wenn das nicht der Fall ist, einfach nichts machen.
 
Alt 24.03.2006, 22:13  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Fred verschoben.
Zergling-new ist offline  
Alt 25.03.2006, 07:03  
Neuer Benutzer
 
Registriert seit: 31.12.2005
Beiträge: 16
.fox
Standard

@Zergling: - Sorry


@Bruchpilot: Vielen Dank, das hat hingehauen!

Habs jetzt so gemacht:

PHP-Code:
$faktx $sizex $imgx;
$fakty $sizey $imgy;
$s = ($faktx $fakty) ? $fakty $faktx;

if(
$s 1) {
    
$sizex $s $imgx;
    
$sizey $s $imgy;
} else {
    
$sizex $imgx;
    
$sizey $imgy;

.fox ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JPGraph Graphic Library: Legends: Breite aendern: Wie? SvenLittkowski PHP Tipps 2008 0 06.12.2007 15:29
Voraussetzungen für dieses Thumbnail Skript Plague PHP Tipps 2008 9 19.09.2007 13:35
erstelltes Thumbnail verpixelt... alisa PHP Tipps 2006 12 23.10.2006 07:28
[Erledigt] breite beschränken HTML, Usability und Barrierefreiheit 4 19.08.2006 16:36
[CSS] Verschachtelte Div Container - Breite anpassen I-Spy HTML, Usability und Barrierefreiheit 7 14.05.2006 11:51
Thumbnail wird nicht generiert. Daskaras PHP Tipps 2006 12 13.03.2006 22:16
[Erledigt] Foto proportional verkleinern / vergrößern PHP Tipps 2005-2 1 15.10.2005 15:50
Thumbnail (malwieder ich weiss) PHP Tipps 2005-2 4 08.08.2005 19:40
Thumbnail erstellen geht nicht Creativ PHP Tipps 2005-2 1 12.07.2005 21:22
Thumbnail PHP Tipps 2005-2 7 10.07.2005 22:18
neue Seite mit X breite und min höhe + druckbefehl HTML, Usability und Barrierefreiheit 15 11.05.2005 13:34
thumbnail wird farblich flasch dargestellt Filewalker PHP Tipps 2005 4 19.02.2005 17:08
IE: Breite = width + 0; FF: Breite = width + padding -- Häh? tapferesschneiderlein HTML, Usability und Barrierefreiheit 1 09.12.2004 18:45
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
[Erledigt] Grafik aus Form ausgelesen: Wie Infos über Breite, Höhe PHP Tipps 2004 0 13.08.2004 12:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php thumbnail proportional, thumbnail berechnung, php thumbnails erstellen proportional, maximale bildbreite php, php thumbnail breite höhe, php maximale bildbreite, thumbnail-berechnung, bildbreite proportional berechnen, thumbnail-höhe, thumbnails mit maximaler breite, thumbnail proportional, php max bildbreite, höhe proportional zur breite berechnen php, php bild proportial strecken, php thumbnail berechnen, php bild höhe und breite, # funktion: erstellt ein proportionales thumbnail, thumbnail breite php, proportional berechnung breite zu höhe, thumbnail nicht strecken

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.