是否可以将PhantomJS用作客户端库?

Rom*_*dgz 6 pdf phantomjs

我目前正在评估HTML到PDF导出的不同库.其中一些确实实现了HTML到PDF转换,但它被标记为实验性的.

PhantomJS听起来像是一个可靠的选项,但我不确定是否可以在客户端生成PDF,所以......有可能吗?怎么样?

Art*_* B. 9

不,PhantomJS是一个完整的独立浏览器.如果您想将Entcripten的PhantomJS编译为JavaScript然后在浏览器中运行它,您当然可以尝试,但这可能很难.

最简单的方法是运行PhantomJS服务器,该服务器获取需要呈现的HTML并返回生成的PDF.PhantomJS 为此提供了Web服务器模块.当然,您可以通过像幻像这样的桥接器将PhantomJS与合适的node.js服务器一起使用.