python - 在横向模式下使用 xhtml2pdf 生成 PDF

如何使用 xhtml2pdf 创建 3 列横向布局?

我试过类似的方法,但没有用。我应该首先使用框架吗?

@page {
    size: a4 landscape;

    @frame left {
        -pdf-frame-content: left;
        -pdf-frame-border: 1;
        width: 9.9cm;
        text-align: left;
    }
    @frame middle {
        -pdf-frame-content: middle;
        -pdf-frame-border: 1;
        width: 9.9cm;
        text-align: left;
    }
    @frame right {
        -pdf-frame-content: left;
        -pdf-frame-border: 1;
        width: 9.9cm;
        text-align: left;
    }
}

最佳答案

xhtml2pdf 现在支持横向,只需添加此样式即可。

<style>
@page {
    size: letter landscape;
    margin: 2cm;
}
</style>

source

https://stackoverflow.com/questions/10026207/

相关文章:

snmp - SNMPv3 是否需要使用用户名/身份验证和社区字符串?

php - PDOStatement::fetch() 说明

xslt-2.0 - XSL 中的显式类型变量

asp.net - SSRS 报告缓慢加载第一份报告

activex - 是否有 MsStkPrp.dll 的 x64 版本

assembly - ARM7TDMI(GameBoy Advance)上操作系统相关的操作和模式

.net - 将 salt/IV 与散列/密文连接/编码的标准?

xcode - Xcode 中的 "Canvas"选项在哪里?

api - 如何使用 WSDL 格式的 Ideone API

visual-studio - 如何在 Visual Studio 2008 的左侧显示 "file