Python xhtml2pdf以横向模式生成PDF

时间:2016-03-28 20:39:57

标签: python django reportlab xhtml2pdf

我正在使用python xhtml2pdf模块和pisa类来创建PDF。现在PDF是垂直A4格式,如何更改它以使PDF格式化为横向布局?

import xhtml2pdf.pisa as pisa
result = StringIO()
pdf = pisa.CreatePDF(
        StringIO("This is my PDF"),
        result)

1 个答案:

答案 0 :(得分:6)

使用以下CSS:

@page {
    size: letter landscape;
    margin: 2cm;
}