samuelsuteras
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
<?php
$img = imagecreate(500, 100);
$textbgcolor = imagecolorallocate($img, 173, 230, 181);
$textcolor = imagecolorallocate($img, 0, 192, 255);
$txt = '55'; // Texto del cual se creara una imagen
imagestring($img, 5, 5, 5, $txt, $textcolor);
ob_start();
imagepng($img);
printf('<img src="data:image/png;base64,%s"/ width="30">', base64_encode(ob_get_clean())); // Como saco el url de auqi para colocarlo en el data-thumbnail
?>
<div
class="<?php echo esc_attr( join( ' ', $wrapper_classes ) ) ?>"
data-id="listing-id-<?php echo esc_attr( $listing->get_id() ); ?>"
data-latitude="<?php echo esc_attr( $latitude ); ?>"
data-longitude="<?php echo esc_attr( $longitude ); ?>"
data-category-icon="<?php echo esc_attr( $first_category ? $first_category->get_icon() : '' ) ?>"
data-category-color="<?php echo esc_attr( $first_category ? $first_category->get_color() : '' ) ?>"
data-category-text-color="<?php echo esc_attr( $first_category ? $first_category->get_text_color() : '' ) ?>"
data-thumbnail="https://clientes.mrw.es/ftb/images/MRW_burofax.gif" // Aqui ira el URL de la imagen generada
data-template="<?php echo esc_attr( $options['template'] ) ?>"
>
@samuelsuteras cobra 5 USD.-Lo tienes publico? o para que lo usas?
No entendi tu respuesta por que cobra 5Dlls?@samuelsuteras cobra 5 USD.-
una broma que viene de hace como 3 temas atrás...No entendi tu respuesta por que cobra 5Dlls?
Hola Angel,Lo tienes publico? o para que lo usas?
Podrias hacerlo de esta forma:lo que quiero hacer es poder colocar el URL de la imagen creada a partir del valor, en una variable.
<?php
// Crear imagen
$im = imagecreate(150, 30);
// Fondo y color de texto
$fondo = imagecolorallocate($im, 255, 255, 255);
$color_texto = imagecolorallocate($im, 0, 0, 1);
// Escribir en imagen
imagestring($im, 5, 13, 5, 'Forobeta/Zarat', $color_texto);
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
Igual creo que tu solucion es ucho mas limpia, gracias por el aportePodrias hacerlo de esta forma:
PHP:<?php // Crear imagen $im = imagecreate(150, 30); // Fondo y color de texto $fondo = imagecolorallocate($im, 255, 255, 255); $color_texto = imagecolorallocate($im, 0, 0, 1); // Escribir en imagen imagestring($im, 5, 13, 5, 'Forobeta/Zarat', $color_texto); header('Content-type: image/png'); imagepng($im); imagedestroy($im);
Imprime:
Ver el archivo adjunto 534856
Des esta forma podrías hacer referencia a la URL de este file y pasar el texto por una variable get, aun que no entiendo por que si ya tienes la imagen en base 64, no lo usas donde necesitas.
--
edito, no vi que ya lo habías solucionado. Saludos!
Pero tu dijiste que querías guardarlas en el disco duro...Igual creo que tu solucion es ucho mas limpia, gracias por el aporte
Cuando dije eso jajaja?Pero tu dijiste que querías guardarlas en el disco duro...
Aquí:Cuando dije eso jajaja?
lo que quiero hacer es poder colocar el URL de la imagen creada a partir del valor, en una variable.
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?