Ich habe jetzt ein script gemacht zum erstellen von thumbnails!!
siehe http://xcrypt.extra.hu/test.php
aber der text sollte nicht oben stehen sondern unten wie kann ich das machen
hier der code
MfG X-gamer
siehe http://xcrypt.extra.hu/test.php
aber der text sollte nicht oben stehen sondern unten wie kann ich das machen
hier der code
PHP:
<?
/**
* AddTextWatermark
* platziert einen geg. (einzeiligen) Textstring in geg. (JPG)Bilddatei
*/
/* Allg. Variablen */
/* Allg. Variablen */
$SrcImgPath = "TEST2.JPG";
$size = getimagesize($SrcImgPath);
$height = $size[1];
$width = $size[0];
$siz = filesize($SrcImgPath) / 1024;
$siz2 = explode(".", $siz);
$TxtString = "$width x $height $siz2[0]KB";
$FontType = 'andale12.gdf';
$PaddingHeight = 4;
$PaddingWidth = 8;
$transparency = 80;
$RGBValuesBG = 174;
$RGBValuesBG1 = 171;
$RGBValuesBG2 = 182;
$RGBValuesFont = 255;
/* Pruefen, ob Font vorhanden und Laden */
if(file_exists($FontType)) {
$FontType = imageloadfont($FontType);
} else {
return FALSE; }
/* Abmessungen d. Wasserzeichens festlegen */
$StringWidth = imagefontwidth($FontType) * strlen($TxtString)+$PaddingWidth;
$StringHeigth = imagefontheight($FontType) + $PaddingHeight;
/* Text- und Hintergrundfarbe,Handler fuer Wasserzeichen */
$StrImg = imagecreate($StringWidth,$StringHeigth);
$BackColor = imagecolorallocate($StrImg,RGBValuesBG,RGBValuesBG1,RGBValuesBG2);
$TxtColor = imagecolorallocate($StrImg,$RGBValuesFont,$RGBValuesFont,$RGBValuesFont);
/* Handler d. Textbildes mit Text versehen */
imagestring($StrImg,$FontType,$PaddingWidth/2,$PaddingHeight/2,$TxtString,$TxtColor);
/* Handler vom Orginalbild erstellen */
$SrcImg = imagecreatefromjpeg($SrcImgPath);
/* Aus beiden Handlern ein Bild machen (StrImg in SrcImg einkopieren) */
imagecopymerge($SrcImg,$StrImg,0,0,0,0,$StringWidth,$StringHeigth,$transparency);
/* Neues Bild (Orginalbild mit Beschriftung) ueberschreiben */
imagejpeg($SrcImg,'img/X1185371569.jpg');
// function AddTextWatermark
echo '<img src="TEST2.JPG"/> <br />
<br /> <img src="img/X1185371569.jpg"/>
';
?>
MfG X-gamer