我有一个在开发和当前生产服务器上正常工作的应用程序。在我的PDF中没有使用PdfKit在heroku上创建的图片
我想将其移动到免费的heroku(基本配置:1 dyno,1名工人)。
不幸的是,生成PDF(使用PdfKit)是确定的,但没有在我的CSS定义图片。
我已经按照了很多技巧,包括:
的思考?
找到一个解决办法,但我仍然渴望知道一个更好的选择:
我重复我的观点:一个专门用于HTML,另一个为PDF格式。
我用图片并把它放在一个单独的文件中删除所有的CSS,只包含在专用于HTML
最后的观点,我插在视图致力于PDF的CSS :
.foo { background-image:url(<%= Rails.root %>/public/images/bar.png) }
非常难看,但作品,请告诉我,如果你已经更好
好吧,绝对路径将不会在dev和prod中相同,所以我需要至少2个css文件,这是不可接受的或比我目前的工作更好 – apneadiving
用rails生成css,以便您可以包含调用Rails.root的路径 – jcnnghm