我正在尝试使用rails的pdf-reader gem来读取rails中的pdf文件。以下是我的代码
<%
reader = PDF::Reader.new('/uploads/pdf/pdf_1.pdf')
puts reader.pdf_version
puts reader.info
puts reader.metadata
puts reader.page_count
%>加载PDF文件时出现问题。此外,我可以使用此url http://localhost:3000/uploads/pdf/pdf_1.pdf访问我的PDF。
这是我得到的错误:
input must be an IO-like object or a filename想想我做错了什么。任何帮助都将不胜感激。
发布于 2013-06-21 20:00:49
尝试使用:
reader = PDF::Reader.new(Rails.root.join('uploads/pdf/pdf_1.pdf'))如果你想在页面上显示它,你应该这样做:
<% reader = PDF::Reader.new(Rails.root.join('uploads/pdf/pdf_1.pdf')) %>
<%= reader.pdf_version + reader.info + reader.metadata + reader.page_count %>https://stackoverflow.com/questions/17234438
复制相似问题