El tema es que tengo dos archivos que hacen dos cosas diferentes y quiero meterlos en un fichero.
Os explico: Un fichero lo que hace es insertar una imagen (watermark) en una foto jpg. El otro lo que hace es escribir algo en una foto jpg. Y lo que quiero es que la imagen que sale del primer archivo (la foto con el watermark) entre en el primero y escriba lo que yo quiera. Os pongo los archivos:
watermark.php:
Código:
escribir.php:<?php $path = "foto.jpg"; $image = imagecreatefromstring(file_get_contents($path)); $w = imagesx($image); $h = imagesy($image); $watermark = imagecreatefrompng('watermark.png'); $ww = imagesx($watermark); $wh = imagesy($watermark); imagecopy($image, $watermark, $w-$ww, $h-$wh, 0, 0, $ww, $wh); header('Content-type: image/jpeg'); imagejpeg($image); ?>
Código:
El tema es que no se como meter el "imagejpeg($image);" en "$im = ImageCreateFromJpeg("foto.jpg");".<?php $im = ImageCreateFromJpeg("foto.jpg"); $color = ImageColorAllocate($im,0,0,0); $width_image = ImageSX($im); $width_text = 300; $text = "texto"; $font = "font.ttf"; $font_size = 12; $bbox = imagettfbbox($font_size,0,$font,$text); $right_text = $bbox[2]; $left_text = $bbox[0]; $height_text = $bbox[7]; ImageTTFText($im,$font_size,0,10,10,$color,$font,$text); Header ("Content-type: image/jpeg"); ImageJpeg ($im); ImageDestroy($im); ?>
Gracias por todo, saludos.