我正在使用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
我想在左侧但不能正常工作
我没有尝试过:
:margin => {:top=> 0,:bottom => 0,:left=> -10,:right => 0},
请有人帮助我吗?
答案 0 :(得分:0)
是的,留下一个位置保证金,试试这个代码:
:margin => {:top=> 0,:bottom => 0,:left=> 0.1,:right => 0},
正如arieljuod所说,你必须这样做。