使用php保存html标签中的样式,将嵌入在html标签中的文本转换为图像的最佳方法是什么?例如:
转换:
<span class="Apple-style-span" style="font-size: xx-large;"><font class="Apple-style-span" color="#F4A460">Stack </font><font class="Apple-style-span" color="#800000">Overflow</font></span>
成:
有没有课程?或者我应该将它爆炸并逐个阅读标签?有什么建议吗?
答案 0 :(得分:2)
可能想看看Painty。虽然它不是你想要的,因为你必须提供一系列选项,但它应该是一个可以扩展的好资源。
不确定是否还要渲染HTML代码段中使用的字体,但如果这样做,则还必须获取所有常用的网络字体并将它们全部放在一个文件夹中该脚本可以阅读。
希望这有帮助。
答案 1 :(得分:0)
使用PHP GD Library支持,是的:
http://visionmasterdesigns.com/tutorial-convert-text-into-transparent-png-image-using-php/(包括字体/大小技术)
http://corpocrat.com/2009/06/23/php-script-to-convert-textemail-address-to-image/
答案 2 :(得分:0)
检查一下
http://code.google.com/p/wkhtmltopdf/downloads/list
该项目使用webkit引擎以html为中心,但是还有二进制文件和html来源映像。它虽然是外部二进制文件,但在用例中可能对您没用。
否则我会调查imagemagick。