用Ruby解压缩PDF文件



我正在制作一个程序,可以分析PDF文件中的图形。我几乎让它按我想要的方式工作,我正在尝试用AWS Lambda自动化脚本。

在我的本地机器上,使用mutool可以完成这项工作,但在AWS上似乎不起作用。

command = "mutool clean -d #{input_path} #{output_path}"
system command

当我在lambda函数中运行它时,output_path文件仍然为空。如何在不使用mutool/system命令的情况下解压缩PDF文件?

gem install pdf-reader

require 'pdf-reader'
reader = PDF::Reader.new(input_path)
content = reader.pages.first.raw_content
File.write(output_path, content)

最新更新