Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Zu Große Bilder automatisch kleiner anzeigen lassen?

  -1- -2- vorwärts >>>  
fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 20.12.2006 um 14:06 Uhr
Zuletzt editiert am: 20.12.2006 um 14:16 Uhr

Hallo,

wie macht TU das, dass Bildr, die zu groß sind, kleienr angezeigt werden? (Gästebuch)

Danke schonmal
Polaris
Experte (offline)

Dabei seit 07.2006
1766 Beiträge
Geschrieben am: 20.12.2006 um 14:14 Uhr

im img Tag die Attribute height bzw. width setzen:
[img src="mypath" width="gewünschte Breite" height="gewünschte Höhe"]

Patriotismus ist die Tugend der Bosheit! (Oscar Wilde)

fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 20.12.2006 um 14:15 Uhr

Zitat von Polaris:

im img Tag die Attribute height bzw. width setzen:
[img src="mypath" width="gewünschte Breite" height="gewünschte Höhe"]


:autsch:

ach ne

aber ich will nur zu große bilder kleiner haben
Polaris
Experte (offline)

Dabei seit 07.2006
1766 Beiträge
Geschrieben am: 20.12.2006 um 14:24 Uhr
Zuletzt editiert am: 20.12.2006 um 14:24 Uhr

das habe ich schon entnommen.
Benutzt du PHP?

$mypic = "hallo.jpg";
$picsize = getimagesize($mypic);
if($picsize[0]>200)
echo "[img src=\"$mypic\" width=\"200\" /]";
else
echo "[img src=\"$mypic\"]";

Breite $picsize[0]
Höhe $picsize[1]

bei den imagetags habe ich die "größer kleiner Zeichen" durch eckige Klammern ersetzt

Patriotismus ist die Tugend der Bosheit! (Oscar Wilde)

fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 20.12.2006 um 14:41 Uhr

Zitat von Polaris:

das habe ich schon entnommen.
Benutzt du PHP?

$mypic = "hallo.jpg";
$picsize = getimagesize($mypic);
if($picsize[0]>200)
echo "[img src=\"$mypic\" width=\"200\" /]";
else
echo "[img src=\"$mypic\"]";

Breite $picsize[0]
Höhe $picsize[1]

bei den imagetags habe ich die "größer kleiner Zeichen" durch eckige Klammern ersetzt


die variante kenn ich schon, aber die ist mir zu langsam... gibts da nix clientseitiges?
Polaris
Experte (offline)

Dabei seit 07.2006
1766 Beiträge
Geschrieben am: 20.12.2006 um 14:43 Uhr

such halt mal obs ne Javascriptfunktion gibt ....

Patriotismus ist die Tugend der Bosheit! (Oscar Wilde)

so-bad-boy - 34
Halbprofi (offline)

Dabei seit 06.2005
382 Beiträge
Geschrieben am: 20.12.2006 um 15:04 Uhr

wenn dus nur bei dir kleiner anzeigen lassen willst, und FireFox nutzt, so kannst dus unter Extras/Einstellungen/Erweitert/Allgemein "Große Grafiken verkleinern, damit sie ins Browserfenster passen" aktivieren...

Die Intelligenz verfolgt dich, doch du bist schneller! ;)

omfdg - 36
Anfänger (offline)

Dabei seit 12.2005
1 Beitrag
Geschrieben am: 20.12.2006 um 15:06 Uhr

willst du die Bilder nur kleiner anzeigen lassen oder die Bilder wirklich kleiner machen?
Also ich hab mir für Linux n kleines Script gebastelt, das se wirklich kleiner macht, aber das muss ich noch bissl optimieren...
Caarcrinolas - 41
Profi (offline)

Dabei seit 02.2006
909 Beiträge

Geschrieben am: 20.12.2006 um 15:20 Uhr

Zitat von fat32:

die variante kenn ich schon, aber die ist mir zu langsam... gibts da nix clientseitiges?

Wer die Bildproportionen beibehalten möchte und die Bilder via Thumbmail darstellen möchte, greift bei PHP auf die GD Libary zurück. Die kunterbunt im PHP Manual beschrieben wird.

Des weiteren macht es überhaupt keinen Sinn diese Bilder in Echtzeit zu generieren, das mag weder der Sharehosting Anbieter noch die Server CPU.
Daher machen kluge Menschen beim Eintragen bzw. Upload das Bild kleiner und legen es als temporäre Datei ab. So wird nur einmal Serverzeit für die Generierung verschwendet.

Spielereien mit height und width im img Tag sind .....

Aristoteles: "Es gibt kein großes Genie ohne einen Schuß Verrücktheit."

fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 20.12.2006 um 15:38 Uhr
Zuletzt editiert am: 20.12.2006 um 15:41 Uhr

Zitat von Polaris:

such halt mal obs ne Javascriptfunktion gibt ....


hab ich schon, nix gefunden

darum frag ich ja hier

Zitat von so-bad-boy:

wenn dus nur bei dir kleiner anzeigen lassen willst, und FireFox nutzt, so kannst dus unter Extras/Einstellungen/Erweitert/Allgemein "Große Grafiken verkleinern, damit sie ins Browserfenster passen" aktivieren...


:autsch:

Zitat von omfdg:

willst du die Bilder nur kleiner anzeigen lassen oder die Bilder wirklich kleiner machen?
Also ich hab mir für Linux n kleines Script gebastelt, das se wirklich kleiner macht, aber das muss ich noch bissl optimieren...


kleiner anzeigen reicht

Zitat von Caarcrinolas:

Zitat von fat32:

die variante kenn ich schon, aber die ist mir zu langsam... gibts da nix clientseitiges?

Wer die Bildproportionen beibehalten möchte und die Bilder via Thumbmail darstellen möchte, greift bei PHP auf die GD Libary zurück. Die kunterbunt im PHP Manual beschrieben wird.


hab ich ja, nur ist das sehr langsam

Zitat von Caarcrinolas:


Des weiteren macht es überhaupt keinen Sinn diese Bilder in Echtzeit zu generieren, das mag weder der Sharehosting Anbieter noch die Server CPU.


deshalb will ich das den brwoser machen lassen

Caarcrinolas - 41
Profi (offline)

Dabei seit 02.2006
909 Beiträge

Geschrieben am: 20.12.2006 um 15:45 Uhr
Zuletzt editiert am: 20.12.2006 um 15:46 Uhr

Zitat von fat32:

[
deshalb will ich das den brwoser machen lassen

Nenn mir einen guten Grund warum ein User wegen "DIR" sich ein Plugin installieren sollte oder manuell das Bild verkleinern sollte?

Und Javascript hat nicht die Aufgabe derartige Faxen zu tätigen.
Zumal es ohnehin nicht gehen kann

Aristoteles: "Es gibt kein großes Genie ohne einen Schuß Verrücktheit."

fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 20.12.2006 um 15:47 Uhr

Zitat von Caarcrinolas:

Zitat von fat32:

[
deshalb will ich das den brwoser machen lassen

Nenn mir einen guten Grund warum ein User wegen "DIR" sich ein Plugin installieren sollte oder manuell das Bild verkleinern sollte?

Und Javascript hat nicht die Aufgabe derartige Faxen zu tätigen.
Zumal es ohnehin nicht gehen kann


keiner soll sich ein plugin isntallieren
hat das jemand gesagt?
manuell verkleinern soll auch keiner

ich will, dass wie hier im GB die bilder automatisch in der richtigen größe angezeigt werden (sonst verzieht sich das design)
fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 22.12.2006 um 13:03 Uhr

das muss doch irgendwie gehen.... weiß es keiner?
spectre - 42
Halbprofi (offline)

Dabei seit 04.2003
181 Beiträge
Geschrieben am: 22.12.2006 um 17:53 Uhr

schau mal im quelltext einer gb-seite von tu... stichwort "function ResizeImgs()".
fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 22.12.2006 um 20:34 Uhr
Zuletzt editiert am: 22.12.2006 um 22:53 Uhr

Zitat von spectre:

schau mal im quelltext einer gb-seite von tu... stichwort "function ResizeImgs()".


Danke!

Ich hab den QT schon oft durchgeschaut, aber bin nie bis nach ganz unten...

fat32
Experte (offline)

Dabei seit 09.2006
1465 Beiträge
Geschrieben am: 22.12.2006 um 22:52 Uhr

@TU: Darf man die Funktion einfach so kopieren, oder habt ihr da ein copyright drauf?
  -1- -2- vorwärts >>>
 

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -