Zum Inhalt springen

Bild skalieren

Erstellt am 17. Mai 2006 · 4 Antworten · letzte Antwort am 17. Mai 2006

Tags: Bilder, PHP, Frage

Nightflyerhh ·

Hallo Community,

ich versuche ein hochgeladenes Bild zu skalieren. Irgendwie sollte es eigentlich so klappen wie ich es versucht hab?!

$imgconf = array();
$imgconf["file"] = $value[src];
$imgconf["file."]["maxW"] = '300';
$rueckgabe = $this->cObj->IMAGE($imgconf);

So wird mir garkein Bild angezeigt. Wenn ich die Zeile mit "maxW" weglasse wird das Bild in Originalgröße angezeigt.

Hat jemand einen Tipp?

Grüße Nightflyer

just2b ·

Hallo,

gut dass ich auch sowas grad offen hab

    $file = 'uploads/tx_rgshop/'. $row['image'];
		$imgTSConfig = Array();
		$imgTSConfig['file'] = $file;
		$imgTSConfig['file.']['maxW'] = 150;
		$imgTSConfig['file.']['maxH'] = 200;
		$imgTSConfig['altText'] = $row['title'];
		$imgTSConfig['titleText'] = $row['title'];
		$markerArray['###PRODUCT_IMAGE###'] = $this->cObj->IMAGE($imgTSConfig);

lg georg

Nightflyerhh ·

Trägt leider auch nicht zur Lösung bei.

Vllt noch eine kleine erklärung:

Der komplette Bildpfad kommt aus einem array wie man sieht ( $value[src] )

Die Ausgabe soll in die Variable $rueckgabe weil ich nicht mit Typo3 Markern sondern mit Smarty arbeite.

Das Prob ist einfach das er sobald ich maxW setze mir kein Bild mehr anzeigt

Aber trotzdem danke für den Versuch

just2b ·

Bildpfad muss natürlich schon der pfad sein und kein array und an was du das ganze übergibst müsste egal sein!

maxW funktioniert wahrscheinlich nur wenns ein imagemagick/gm gibt

lg georg