WindHack
Eta
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
<?php
Header("Content-Type: Image/PNG");
$oImage = ImageCreateFromPNG($_GET["url"]);
$iOrigin = GetImageSize($_GET["url"]);
$Image = ImageCreateTrueColor($iOrigin[0]+60, $iOrigin[1]+130);
$ColorMayus = ImageColorAllocate($Image,32,124,175);
$ColorMinus = ImageColorAllocate($Image,255,255,255);
ImageCopy($Image,$oImage, 30, 30, 0, 0, $iOrigin[0], $iOrigin[1]);
$sFont = "FrancoisOne.ttf";
$mText = StrToUpper($_GET['mText']);
$sText = $_GET['sText'];
$boxText = ImageTTFbbox(24, 0, $sFont, $mText);
$cX = (ImagesX($Image) - $boxText[2]) / 2;
$cY = ($iOrigin[1])+70;
ImageTTFText($Image, 24, 0, $cX, $cY, $ColorMayus, $sFont, $mText);
$boxText = ImageTTFbbox(14, 0, $sFont, $sText);
$cX = (ImagesX($Image) - $boxText[2]) / 2;
$cY = ($iOrigin[1])+100;
ImageTTFText($Image, 14, 0, $cX, $cY, $ColorMinus, $sFont, $sText);
ImagePNG($Image);
ImageDestroy($Image);
ImageDestroy($oImage);
?>
[IMG]http://daw-labs.com/php_test/index.php?url=http://www.maestrosdelweb.com/images/2009/08/crayones_png24.png&mText=Usando tags&sText=Funciona![/.IMG]
Sí, claro que se podría. De igual forma, si se desea la imagen, se puede descargar directamente haciendo clic derecho.
Por cierto, también se puede usar directamente en la URL con los tags de imagen...
Insertar CODE, HTML o PHP:[IMG]http://daw-labs.com/php_test/index.php?url=http://www.maestrosdelweb.com/images/2009/08/crayones_png24.png&mText=Usando tags&sText=Funciona![/.IMG]
http://daw-labs.com/php_test/index.php?url=http://static2.agroterra.net/media/catalog/product/cache/3/image/800x800/14344541faa036820e4eafb92b5d9181/4/6/programador-wt1030-gardena-3044175___464N1825_m.jpg&mText=Usando tags&sProbando=Funciona![IMG]
[COLOR="silver"]- - - Actualizado - - -[/COLOR]
No sale :c Pero esta genial eso![/QUOTE]
Se debe a que usaste una imagen JPG, el archivo solicitado es un PNG... Igual puede modificarse para aceptar cualquier formato.
[quote="Canopix, post: 1404937"]pero porque parametrisado con la URL porque no con dos INPUT Text!![/QUOTE]
Porque era un ejemplo, realmente sólo practicaba algo y no me animé a realizar una GUI para el script.
Se debe a que usaste una imagen JPG, el archivo solicitado es un PNG... Igual puede modificarse para aceptar cualquier formato.
Porque era un ejemplo, realmente sólo practicaba algo y no me animé a realizar una GUI para el script.
No es dificil realizar la GUI del script!! Es mas HTML5 te sobra para hacerlo, luego combinas funciones con PHP y perfecto!
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?