Python Xlsxwriter 简明教程

Python XlsxWriter - Page Setup

工作表 page setup 方法与工作表在打印时显示有关。这些工作表方法控制方向、纸张大小、边距等。

set_landscape()

此方法用于将工作表的打印页方向设置为横向。

set_portrait()

此方法用于将工作表的打印页方向设置为纵向。这是默认方向。

set_page_view()

此方法用于在“页面视图/版面”模式下显示工作表。

set_paper()

此方法用于设置工作表打印输出的纸张格式。它采用索引作为整数参数。这是 Excel 纸张格式索引。

以下是部分纸张样式和索引值 −

Index

Paper format

Paper size

0

Printer default

Printer default

1

Letter

8 1/2 x 11 英寸

2

Letter Small

8 1/2 x 11 英寸

3

Tabloid

11 x 17 in

4

Ledger

17 x 11 in

5

Legal

8 1/2 x 14 英寸

6

Statement

5 1/2 x 8 1/2 英寸

7

Executive

7 1/4 x 10 1/2 英寸

8

A3

297 x 420 mm

9

A4

210 x 297 mm

set_margin()

此方法用于设置工作表在打印时的边距。它接受值为英寸的 left、right、top 和 bottom 参数。所有参数都是可选的。左侧和右侧参数默认值为 0.7,上方和下方默认值为 0.75。