我正在尝试创建一个利用ImageMagick将PDF转换为图像的lambda。
为此,我可以上传ImageMagick的二进制文件。
这种方法失败了,因为它似乎有一些IM依赖的共享库。
有没有一种方法可以将ImageMagick安装为一个层,或者将其与依赖项打包在一起?
也许不同的解决方案在一起才是正确的解决方案。
现在,我已经确认可以将二进制文件作为Lambda软件包的一部分上传并调用它们。
答案 0 :(得分:0)
还有一个项目可以为AWS Lambda编译ImageMagick实用程序-ImageMagick for AWS Lambda
我曾尝试观看此Youtube视频(我自己没有尝试过)-AWS Serverless Lambda Tutorial - How to Use ImageMagick with AWS Lambda?
答案 1 :(得分:0)
有一个ImageMagick layer already built out there。它具有许多已启用的选项,并且如果将其用作Shell命令,则它与运行时无关。 ,,它缺少PDF转换功能。没有建立。
我通过使用layer that consists of GhostScript binary /opt/bin/gs