邪恶的pdf方面问题

时间:2014-06-27 22:08:29

标签: ruby-on-rails ruby wicked-pdf wicked-gem

我正在使用wicked pdf

导出表格

这是使用邪恶的控制器

def print_invoice

  respond_to do |format|

    format.pdf{ 
      send_data render(
        ####### WICKED CODE ######
        :pdf => "invoices",
        :margin => {:top=> 0,:bottom => 0,:left=> 0,:right => 0},
        :orientation => "Landscape",
        :print_media_type => true,:disable_smart_shrinking => true)
        )
        ####### END WICKED CODE ######
    }       
  end      
end

这是打印视图

<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>  
<body>
  <table  border="1"  align="left">
  </table>
</body>
</html>

这是我正在获取的pdf

enter image description here

我想在左侧但不能正常工作

enter image description here

我没有尝试过:

 :margin => {:top=> 0,:bottom => 0,:left=> -10,:right => 0},

请有人帮助我吗?

1 个答案:

答案 0 :(得分:0)

是的,留下一个位置保证金,试试这个代码:

:margin => {:top=> 0,:bottom => 0,:left=> 0.1,:right => 0},

正如arieljuod所说,你必须这样做。