我需要能够构建一个html页面,然后将渲染的html输出保存到图像中。在我切换到Go之前,我通过构建一个"无头"来完成NodeJS和PhantomJS。网页并使用屏幕截图将图像捕获到图像文件中。我需要能够在Go中做同样的事情。我知道如何使用html/template包构建HTML模板。但是,我迷失了如何基本上捕获渲染的HTML的屏幕截图并将其保存到具有指定宽度和高度的图像。在PhantomJS中只需调用“渲染”即可轻松实现。方法并传递图像的位置以保存到。但是,我无法在Go中找到这样做。
非常感谢任何帮助!