echo"
<div id=IwantToSaveThisWholeDivAsAnImage)>
<div id=OneOfMultipleDivs>
<table>multiple tables rendered here
</table>
</div>
</div>";
我已經嘗試了(許多之一):
$html_code = "
<html>
<head>
<title>Image</title>
<style>
body {
font-family:verdana;
font-size:11px;
color:black
}
</style>
</head>
<body>
my tables here
</body>
</html>";
$img = imagecreate("300", "600");
$c = imagecolorallocate($img, 0, 0, 0);
$c2 = imagecolorallocate($img, 255, 255, 255);
imageline($img,0,0,300,600,$c);
imageline($img,300,0,0,600,$c2);
$white = imagecolorallocate($img, 255, 255, 255);
imagettftext($img, 9, 0, 1, 1, $white, "arial.tff", '$html_code');
header("Content-type: image/jpeg");
imagejpeg($img);
我不允許使用外libaries。閱讀它可以用GD完成,但是迄今爲止我還沒有成功。 任何想法和幫助將不勝感激! UB
我有點困惑。你想呈現實際的HTML文件,並將其保存到IMG? – macino
是的。我有我動態構建的html,並且試圖將其保存到圖像(與其他元素結合並最終創建pdf) – UBES
爲什麼不允許使用任何庫? – BadHorsie