我有一堆存储在Amazon S3上的CV。 CV可以是pdf,doc,docx,txt,rtf。
类型每个简历都与用户相关联。
目前我在用户页面上显示了CV的链接
<p><%= link_to "View CV", @application.cv.url %></p>
现在我想展示简历的内容,而不仅仅是链接。
这甚至可能吗?
也许像
<%= render "https://s3.com/foo.pdf" %>
答案 0 :(得分:1)
我采取的方法如下:
overflow-y
设置为scroll
,因此用户可以滚动页面。这样文档就不会占用大量的垂直空间。对S3上文件的位置使用标准化命名方案,其中包括DB记录ID。一旦知道了数据库ID和页数,就可以非常简单地生成预览的HTML。
制作Docsplit的人有一个完整的文档查看器解决方案,但是使其工作的说明并不简单,我认为上述方法更简单。