我正在使用Grim将PDF转换为图像,这是我的代码:
python manage.py test --help
它确实在服务器的/ tmp文件夹中创建了一个映像,但是它是一个八位字节的八位字节,因此它会随着
崩溃转换:未经授权的
class PdfToImagesService def initialize(pdf_file) @pdf_file = pdf_file end def call res = [] Grim.reap(@pdf_file.path).each_with_index do |page, index| input_page = Tempfile.new([index.to_s, '.png']) page.save(input_page.path, { alpha: 'remove', density: 300 }) res << input_page end res end end
/ tmp / 020181031-42176-xkzpxu.png'@错误/convert.c/ConvertImageCommand/3210。
因此,“ 020181031-42176-xkzpxu.png”存在,但八位字节为0。