我正在尝试在我的PDF中有表格边框,使用pisa从我的html页面生成PDF。根据文档,我应该使用CSS在我的表格中显示边框。然而,这并不能解决问题。我可以在我的网页上看到边框,但在生成的PDF上却看不到。我是不是遗漏了什么或者做错了什么?我在表格中使用了以下样式:
table { border: 1px solid #666666; border-collapse:collapse; border-color:#ccc; }
td, th { border: 1px solid #666666; font-size:11px; line-height:13px; border-bottom:1px solid #666666; vertical-align:top; padding:5px; font-family:"Lucida Grande", Verdana, Arial, sans-serif; }发布于 2009-10-05 08:06:14
我忘记更新这个问题后,我得到了比萨应该是在answer....the页面中使用的CSS。显然,外部CSS样式表不起作用。希望有一天这能帮助其他人
发布于 2011-09-18 04:08:48
只是为了纠正这个问题-外部css确实可以在PISA中工作,但您需要确保它可以在渲染时定位css。有关如何执行此操作的更多信息,请参阅django - pisa : adding images to PDF output。
问候
时间
发布于 2010-11-05 00:59:57
我也有同样的问题。
解决方案是:1- CSS应该在HTML页面中,2- CSS应该在@ page属性之外。
https://stackoverflow.com/questions/1412890
复制相似问题