gpt4 book ai didi

python - @page 和@frame 需要 xhtml2pdf (Pisa 3.0) css 语法

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:53 24 4
gpt4 key购买 nike

我正在尝试使用 xhtml2pdf(又名 Pisa 3.0)和 django,但遇到了 css 问题
http://www.xhtml2pdf.com/doc/pisa-en.html
显然,上面的文档讨论了可用的 css 以及供应商特定的标签。

如果我按照静态框架文档中的示例并使 css 像

@page{
margin:0cm;
@frame header{
-pdf-frame-content: header;
height: 3cm;
}
@frame footer{
-pdf-frame-content: footer;
bottom: 2cm;
height: 2cm;
}
}

.main_content{
padding: 0px
}
#header{

background-color: #02164c;
font: #FFFFFF;
width:100%;
}
#footer{
width: 100%;
}
.pageBreak{
page-break-after: always;
}

我在 django 中遇到错误

异常值:

Ruleset opening '{' not found:: (u'@page{\n\t\tmargin:', u'0cm;\n\t\t@frame header')

Exception Location: /usr/lib/pymodules/python2.6/sx/w3c/cssParser.py in _parseAtPage, line 654

看起来 css 解析器在@page 上崩溃了。
在我看来,我正在像示例中那样使用它。我希望有人可以帮助提供一些指导,或者给我一些模板示例。
我也想知道如何使用 -pdf- 供应商特定标签。我找不到关于这些标签的文档...

最佳答案

{ 更改为 @page { 之前没有空格时,

@page{ 似乎会导致错误。

关于python - @page 和@frame 需要 xhtml2pdf (Pisa 3.0) css 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5562019/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com