wickedPDF を使用して Rails で PDF を作成していますが、全幅の画像を挿入しようとするまではすべてうまくいっているようです。
body{
width: 595px;
}
また、幅が 595 ピクセルのシンプルなイメージ タグで、画面の 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
すると、空白の画面が表示されるので、それも良くありません