讨论在PHP中如何把带有HTML内容的文字生成图片比如: 文字信息 换行 登入後複製这样一段HTML代码,如何保持他的格式,生成一张图片 分享到: 更多 ------解决方案--------------------可能的现成途径:1、使用 java 的 html2image2、使用 TCPDF 生成 pdf 然后...3、使用 php 的截屏函数 imagegrabscreen、imagegrabwindow------解决方案--------------------我补充一个https://zh.wikipedia.org/wiki/Webkithttps://en.wikipedia.org/wiki/Webkit------解决方案--------------------示例define('DOMPDF_PDF_BACKEND', 'gd');require_once("dompdf_config.inc.php");$html =<<< HTML 文字信息 换行 HTML;$dompdf = new DOMPDF();$dompdf->load_html($html);$dompdf->render();$dompdf->stream('');登入後複製------解决方案--------------------dompdf 的下载地址http://code.google.com/p/dompdf/downloads/list------解决方案--------------------不同版本的 dompdf 会有不同的表现(我这是 dompdf.php,v 1.24 2009-04-29 的)它使用 DOMDocument 解析 htmlprint_r($dompdf->_xml);可以看到解析是否正常