BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- PHP richtige farbe bei thumbnails (warum nicht?) (http://www.black-board.net/thread.php?threadid=20615)


Geschrieben von Sebat am 14.06.2005 um 20:34:

  richtige farbe bei thumbnails (warum nicht?)

Also bei folgendem Code habe ich das Problem, dass bei der Ausgabe mein bild nicht mehr die original Farbe hat warum?
kann mir da einer helfen?

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
 <?php
$breit 100;
$quellbild "test.jpg";

 //Die Bildgröße erhalten und die neue Höhe in Abhängigkeit von der neuen Breite berechnen
 $info getimagesize($quellbild);
 $breitalt $info['0'];
 $hochalt $info['1'];
 $hoch ceil($hochalt*$breit/$breitalt);
 
 //Ist das Ausgangsformat JPEG oder GIF ?
 switch($info[2]) {
     case 1:
         $bildalt imagecreatefromgif($quellbild);
     break;
     case 2;
         $bildalt imagecreatefromjpeg($quellbild);
     break;
 }
 //das neue bild erstellen
 $bildneu imagecreate($breit $hoch);
 imagecopyresized($bildneu $bildalt $breit $hoch $breitalt $hochalt);
 //das bild an den Browser übergeben
 
imagejpeg($bildneu"ausgabe.jpg");


 imagedestroy($bildalt);
 imagedestroy($bildneu);
 ?>



Geschrieben von Romanticus am 15.06.2005 um 17:01:

 

php:
1:
2:
$bildneu imagecreate($breit $hoch);
imagecopyresized($bildneu $bildalt $breit $hoch $breitalt $hochalt);   //das bild an den Browser übergeben


Versuchs mal damit:

php:
1:
2:
$bildneu imagecreatetruecolor($breit $hoch);
imagecopyresampled($bildneu $bildalt $breit $hoch $breitalt $hochalt);


Mfg
Romanticus



Geschrieben von Sebat am 15.06.2005 um 19:02:

 

bestens Vielen Dank



Geschrieben von Romanticus am 15.06.2005 um 20:17:

 

mach ich doch gerne smile


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH