【发布时间】:2012-01-05 11:56:58
【问题描述】:
我正在使用 wickedPDF 在 Rails 中创建 pdf,一切似乎都很顺利,直到我尝试放入全宽图像。我希望我的页面宽度为 595px(a4,72dpi)但是,如果我设置了
body{
width: 595px;
}
还有一个宽度为 595px 的简单图片标签,它只占屏幕的 2/3。如果我将图像的宽度更改为 700px,它会填满整个屏幕。
我的问题是如何更改 WickedPDF 生成的宽度,这是我的 PDf 目前的样子:
format.pdf {
render :pdf => "pdf_1",
:show_as_html => params[:debug].present?,
:layout => 'pdf.html',
:template => "/pdfs/show_pdf",
:margin => {:top => 0,
:bottom => 0,
:left => 0,
:right => 0},
:orientation => 'Portrait', # default , Landscape,
:no_background => true
}
我尝试添加缩放和页面宽度等选项但没有成功,如果我设置 :dpi=>72 我会得到一个空白屏幕,所以这也不好
【问题讨论】:
-
尤尔,你有想过这个吗?
-
很遗憾没有。必须手动调整所有宽度