我正在使用JIT 库中的 SpaceTree 插件。我正处于项目的最后阶段,使用 IE6 的可能性是死胡同,因此作为替代选择,将可视化转换为图像应该是合理的。
我使用了画布的 toDataURL() 和新的 toBlob() 函数,但这只产生了一半的可视化效果——因为 SpaceTree 中的节点包含 HTML DOM 元素,例如 DIV、SPAN、IMG 等用于内容和样式。
我正在考虑使用 PHP 的imagecopymerge来叠加两个图像。一个图像是画布内容(基本上是节点之间的连接线),第二个图像是 HTML 页面的捕获(内容是使用 AJAX 和 JSON 动态加载的)。
有人知道我如何生成动态加载的 HTML 页面的图像,或者有任何其他建议吗?如果需要,我可以提供更多信息,例如屏幕截图和演示。
谢谢