Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Bildbasteln per gdlib

Diskussion: Bildbasteln per gdlib im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige PHP-Code: <?php   header ( 'Content-type: image/jpeg' ); $file  =  'witz.jpg' ; $size         =  getimagesize ( $file ); $width        =  ...

Antwort
Alt 30.01.06, 20:47   #1 (permalink)
 
Registriert seit: 07.12.03
Mechanius Leistung: Z3
Likes: 2
Bildbasteln per gdlib

Anzeige

PHP-Code:
<?php
 
header
('Content-type: image/jpeg');
$file 'witz.jpg';
$size        getimagesize($file);
$width       $size[0];
$height      $size[1];
$old_picture imagecreatefromjpeg($file);
$new_picture imagecreatetruecolor($width$height+100);
imagecopyresampled($new_picture$old_picture010000$width$height$width$height);
// Verkleinerte Version soll oben drauf gesetzt weren das drauf setzen geht doch wie verkleinere ich das bild, dass es immer die höhe 100px hat und die Breite propertional zum orignal?
$transition          100;
$kleinesbildfile       imagecreatefromjpeg('witz.jpg');
$kleinesbild_width  100;
$kleinesbild_height 100;
$kleinesbilddest_x     0;
$kleinesbilddest_y     0;
imagecopymerge($new_picture$kleinesbildfile$kleinesbilddest_x$kleinesbilddest_y00$kleinesbild_width$kleinesbild_height$transition);
imagejpeg($new_picture);
?>
kann mir einer helfen?
Mechanius ist offline   Mit Zitat antworten
Alt 31.01.06, 14:16   #2 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

PHP-Code:
<?php
header
('Content-type: image/jpeg');
$file 'witz.jpg';
$size        getimagesize($file);
$width       $size[0];
$height      $size[1];
$old_picture imagecreatefromjpeg($file);
$new_picture imagecreatetruecolor($width$height+100);
imagecopyresampled($new_picture$old_picture010000$width$height$width$height);

$kleinesbild_height 100;
// neue breite berechnen
$kleinesbild_width  intval($width*$kleinesbild_height/$height);
// kleines bild erstellen
$kleinesbildfile    imagecreatetruecolor($kleinesbild_width$kleinesbild_height);
// bild verkleinern
imagecopyresampled($kleinesbildfile$old_picture0000$kleinesbild_width$kleinesbild_height$width$height);

$transition         100;
$kleinesbilddest_x  0;
$kleinesbilddest_y  0;
imagecopymerge($new_picture$kleinesbildfile$kleinesbilddest_x$kleinesbilddest_y00$kleinesbild_width$kleinesbild_height$transition);
imagejpeg($new_picture);
?>
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 31.01.06, 22:27   #3 (permalink)
Themenstarter
 
Registriert seit: 07.12.03
Mechanius Leistung: Z3
Likes: 2
Standard

hi danke
Mechanius ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Bildbasteln per gdlib
Themen-Optionen
Ansicht

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.

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



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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61