当我的pdf report
有landscape
方向时。标题表未获取全宽,即使标题表的宽度为100%,而pdf报告的边距为1厘米,但仍然标题
如果我的pdf报告有portrait
方向标题宽度已完全占用问题仅在我的pdf报告有landscape
方向时,有人可以帮助我。
我的css for table是
table
{
width:100%
}
答案 0 :(得分:1)
我刚在当地尝试过,你应该可以用这个来实现:
# controller
render pdf: 'foo',
orientation: 'Landscape',
margin: { top: 0, bottom: 0, left: 0, right: 0 }
请注意PDF本身的边距设置。
# stylesheet
body{
padding: 0;
margin: 0;
}
table {
border: 1px solid black;
border-collapse: collapse;
width: 100%;
}
并删除包装表的HTML body标签上的填充和边距(无论你是否添加一个,webkit都会。)