我需要制作pdf文件的临时副本,将其显示并过一会儿将其删除。
现在,我这样做了:
content = File.open(pdf).read # in pdf i have path to original pdf
locale_file = Tempfile.open('whatever.pdf')
locale_file.write content
locale_file.flush
但是临时pdf为空。如何解决?
我需要在临时文件中复制原始pdf文件。
UPD
content = File.open(pdf).read
locale_file = Tempfile.open('whatever.pdf')
locale_file.write content
locale_file.rewind