xlwt - 打印范围设置

7 投票
1 回答
2531 浏览
提问于 2025-04-17 22:22

总结:我该如何设置xlwt中的打印范围设置?

我有一个文档,现在设置为打印时显示四页,但我需要把它改成只当作一页来打印。关于xlwt的文档(除了基础部分)很难找到。

到目前为止,我找到的只有:

  • 一个Visual Basic的回答,但这个回答没有解释术语或它是如何工作的。
  • 一个Google Groups讨论,同样没有解释任何值的作用。

1 个回答

4

试试这个

worksheet.fit_num_pages=1

或者用 worksheet.set_fit_num_pages(1),这两个方法都会把所有内容缩小到适合放在一页上。默认值是0,意思是不会进行缩放。

ws.print_scaling 是一个缩放百分比,默认值是100。

ws.paper_size_code 在我的系统上默认是9,但应该可以让你选择A3、A4等纸张大小。

撰写回答