【发布时间】:2015-04-04 10:49:22
【问题描述】:
我正在尝试使用 PDFKit 生成 PDF
html = '<b>test</b>'
kit = PDFKit.new(html, :page_size => 'Letter')
pdf = kit.to_pdf
这很好用,如果我愿意,我可以将数据保存到磁盘。
我有一个简单的模型:
class Attachment < ActiveRecord::Base
mount_uploader :file, FileUploader, mount_on: :filename
end
当我这样做时:
a = Attachment.new
a.file = pdf
我收到以下错误:
ArgumentError: string contains null byte
我不想在上传之前将 PDF 保存到磁盘,因为我将使用 Heroku。
【问题讨论】:
-
你有想过这个吗?现在遇到同样的错误
标签: ruby-on-rails ruby-on-rails-4 carrierwave pdfkit