Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obrazek z logiem i z tekstem
Forum PHP.pl > Forum > Przedszkole
stoprocent
Mam pyatanie przerobilem sobie 2 skrypty tak aby obrazek pokazywany byl z logiem z osobnego pliku i tekstem . Potrzebuje tylko aby tekst byl na przezroczytym tle , a nie na bialym jak jest teraz .
[php:1:0f431ca2bd]<?php
$photoImage = ImageCreateFromJPEG($img);
ImageAlphaBlending($photoImage, true);
$photoW = ImageSX($photoImage);
$photoH = ImageSY($photoImage);
$logoImage = ImageCreateFromPNG('logo.png');
$logoW = ImageSX($logoImage);
$logoH = ImageSY($logoImage);
$a=$photoW-$logoW-3;
$b=$photoH-$logoH-3;
ImageCopy($photoImage, $logoImage, $a, $b, 0, 0, $logoW, $logoH);
$im = imagecreate(100, 30);
ImageAlphaBlending($im, true);
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, "Hello world!", $textcolor);
ImageCopy($photoImage, $im, 12, 12, 0, 0, 100, 30);
header("Content-type: image/jpg");
ImageJPEG($photoImage,'',100); // output to browser
ImageDestroy($photoImage);
ImageDestroy($logoImage);
?>[/php:1:0f431ca2bd]

Tutaj jest przykald dzialnia tego skryptu

http://southside.pl/font/preview_foto.php?img=a.jpg
netzah
1.
http://pl.php.net/manual/en/function.image...transparent.php
jako arg. podajesz kolor tla ($bg)

2.
http://pl.php.net/manual/en/function.image...gecopymerge.php
zamiast ImageCopy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.