0

我需要解码 base64 压缩的 pdf 文件并将解码的数据写入 tempfile 。并且需要将其保存在本地文件 system.in rails 上。

4

1 回答 1

1
decoded_data=Base64.decode64(encoded_data)
file_name = "test.zip"
temp_file = Tempfile.new("filename-#{Time.now}")
File.open(temp_file, 'wb') {|f| f.write(decoded_data)}
send_file temp_file.path, :type => 'application/zip', :filename => file_name
于 2012-08-07T09:28:42.447 回答