WeasyPrint页面大小错误.(8.27英寸x 11.69英寸)

Nat*_*lus 8 python weasyprint

我正在开发一个使用WeasyPrint输出文档的项目.对于我的生活,我无法弄清楚为什么它将页面大小默认为非标准页面大小.

我希望它默认为8.5 x 11英寸.相反,PDF格式为8.27 x 11.69英寸.

对于我的生活,我无法弄清楚为什么页面大小如此偏离.

有任何想法吗?

Nat*_*lus 16

我发现css标签@page允许我改变pdf生成的实际页面大小:

        @page {
            size: Letter;
            margin: 0in 0.44in 0.2in 0.44in;
        }
Run Code Online (Sandbox Code Playgroud)

好时光试图找出那一个.