Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 可单击链接imagecreatefrompng_Php_Image - Fatal编程技术网

Php 可单击链接imagecreatefrompng

Php 可单击链接imagecreatefrompng,php,image,Php,Image,目前,我正在尝试创建一个动态PHP图像,但我不确定在以下代码段中是否可能有可单击的链接: <?php $image = "hotelview_val13.png"; $src = 'pixel.png'; putenv('GDFONTPATH=' . realpath('.')); $font = 'font.ttf'; //Ubuntu font $im = imagecreatefrompng($image); imagealphablending($im, true); ima

目前,我正在尝试创建一个动态PHP图像,但我不确定在以下代码段中是否可能有可单击的链接:

<?php
$image = "hotelview_val13.png";
$src = 'pixel.png';
putenv('GDFONTPATH=' . realpath('.')); 
$font = 'font.ttf';  //Ubuntu font
$im = imagecreatefrompng($image);

imagealphablending($im, true);
imagesavealpha($im, true);

imagealphablending($src_to_copy, true);
imagesavealpha($src_to_copy, true);

imagealphablending($pg, true);
imagesavealpha($pg, true);

$wc = ImageColorAllocate ($im, 255, 255, 255);
$red = ImageColorAllocate ($im, 255, 0, 0);
$blk = imagecolorallocate($im, 0, 0, 0);

{
    imagettftext($im, 12, 0, 45, 310, $blk, $font , "<A HREF=\"link.php\"     TARGET=\"_blank\">Link</A>");
    imagettftext($im, 12, 0, 45, 330, $blk, $font , "Veel plezier ;)");
}



header("Content-Type: image/png");
Imagepng($im);
ImageDestroy ($im);
?>

我想做的是制作一个可点击的链接。我试着简单地将代码输入,但这不起作用,因为它将代码显示为纯文本。可能吗?如果是,它是如何工作的


非常感谢您的时间。

您不能在图像中嵌入链接。使图像区域可单击的唯一方法是在浏览器中查看时使用HTML。

您不能将
img
标记包装在
a
标记中?当然可以。我的意思是,让图像的某个区域可以点击,而不是整个图像。(编辑我的答案)@Chris:我就是这么说的。