Image 使用aws lambda和s3将pdf页面转换为图像

Image 使用aws lambda和s3将pdf页面转换为图像,image,pdf,amazon-s3,aws-lambda,imagemagick,Image,Pdf,Amazon S3,Aws Lambda,Imagemagick,我使用AWSS3来存储pdf和lambda来运行我的函数。最近,我遇到了一个需求,我想将刚刚上传到S3上的PDF转换为每个页面的不同图像。这些图像将被放入S3存储桶上创建的全新文件夹中。我几乎检查了互联网上的所有内容,但没有一个人能够这样做 一个名为imageMagick的工具可能会有所帮助,但我不知道如何在lambda上实现它 首选语言:Node.js(可选)能否详细说明创建图像的原因?PDF文件的现状有什么问题?你试过使用ImageMagick吗?您可以在Lambda上运行命令行工具。@Ry

我使用AWSS3来存储pdf和lambda来运行我的函数。最近,我遇到了一个需求,我想将刚刚上传到S3上的PDF转换为每个页面的不同图像。这些图像将被放入S3存储桶上创建的全新文件夹中。我几乎检查了互联网上的所有内容,但没有一个人能够这样做

一个名为imageMagick的工具可能会有所帮助,但我不知道如何在lambda上实现它


首选语言:Node.js(可选)

能否详细说明创建图像的原因?PDF文件的现状有什么问题?你试过使用ImageMagick吗?您可以在Lambda上运行命令行工具。@Ryan实际上,到目前为止,我一直在以PDF的形式向我们学院的学生发送手写笔记。但不进一步使用PDF的原因是,首先,它需要花费大量的时间来加载。假设有一个大约50页的PDF文件,所有这些页面都包含笔记本电脑某一面的图像。PDF将花费我至少16到20兆比特左右,同时一张笔记的图片将花费800千比特左右,当然这将花费更少的时间。我要做的是在一个滚动视图中用延迟加载显示图像。我希望您能理解。假设您的PDF文件是文本密集型文件,我建议您将其转换为PNG,这在浏览器中得到了很好的支持。JPEG将在文本周围留下压缩瑕疵。图像文件大小的差异应该不如质量差异重要。C:\Users\HP\Desktop\notex\Final PDF>magick VBIV6.PDF VBIVF/VBIV6images.jpg。。。。。。。。。。。。。。。。。。。。。。。。。。。。我想执行以下命令,请您帮助我,如何在node或您熟悉的任何语言中为lamda编写函数@瑞安尼的最新消息?