我使用这个脚本使用php-gd库将html代码制作成图像:
<?php
//put your html code here
$html_code = '
<html>
<body>
Image Out Put sadadasdasdasdasdasd
</body>
</html>
';
$img = imagecreate("300", "600");
imagecolorallocate($img,0,0,0);
$c2 = imagecolorallocate($img,70,70,70);
imageline($img,0,0,300,600,$c2);
imageline($img,300,0,0,600,$c2);
$white = imagecolorallocate($img, 255, 255, 255);
imagettftext($img, 9, 0, 1, 1, $white, "arial.ttf", $html_code);
header('Content-type: image/jpeg');
imagejpeg($img);
?>
网站网址:
http://almogas.com/temp/phpimage.php?id=3
我有很多未知的角色。我该如何解决这个问题?
///////////////////////////////////////////////
修改
现在它在删除空格
后工作但是有办法添加背景图片吗? 谢谢
答案 0 :(得分:0)
<?
之前您有不受欢迎的字符。删除所有空行和空格,然后<?
图像正确无误。
<?
必须是脚本中的第一个字符第一行。你可以避免?>
使用它,它必须是最后一行的字符。
答案 1 :(得分:0)
请确保您的文件没有空格或额外字符。 重要的是它以
开头<?
您可以避免关闭
?>
这样您就确保不会向客户端发送任何其他不需要的输出。
答案 2 :(得分:0)