我的目标是构建一个具有快速应用程序的节点,该应用程序接收JSON,转换为HTML,最后转换为PDF。应用程序必须部署在具有250 MB最大部署包大小(解压缩)的AWS上。
我将JSON转换为HTML;然而,HTML到PDF的转换仍然是一个挑战。我注意到最流行的解决方案涉及傀儡,它使用的无头铬爬虫包含一个安装大小为227 MB。考虑到AWS的要求,这是不允许的。
我发现的其他解决方案提到了废弃技术的使用,如幻影。为了安全起见,我宁愿避开那些。
在节点/lambda环境中是否有任何无缝的轻量级解决方案来将HTML转换为pdf?
发布于 2021-03-04 23:07:49
Lambda层是您所要寻找的,您只需设置一个停靠容器,其中包含所有所需的依赖项,以便您的lambda在上面运行。
发布于 2021-03-05 12:46:30
最后我跟踪了这个文章,一切都进行得很好。我可以部署木偶-核心内的羔羊和总包装大小是250 was的限制。不需要兰达层。
https://stackoverflow.com/questions/66393951
复制相似问题