tcpdf addpage()的参数有哪些
时间: 2024-01-20 12:03:48 浏览: 306
`TCPDF` 中的 `AddPage()` 方法用于向 PDF 文档中添加新页面。该方法的参数如下:
- `orientation`(可选)- 新页面的方向,可选值为 `'P'`(纵向)和 `'L'`(横向)。默认值为 `'P'`。
- `format`(可选)- 新页面的大小,可选值包括:A3、A4、A5、Letter、Legal、Executive、Folio、Tabloid、Note、大号、中号、小号等。您还可以指定自定义页面大小,例如 array(100, 150) 表示宽度为100mm,高度为150mm。默认值为 A4。
- `keepmargins`(可选)- 指定是否保留当前页面的页边距。如果值为 `true`,则新页的页边距将与当前页面相同。如果值为 `false`,则新页的页边距将重置为默认值。默认值为 `false`。
- `tocpage`(可选)- 指定新页面是否应包含在目录中。如果值为 `true`,则新页将包含在 PDF 目录中。如果值为 `false`,则新页将不包含在目录中。默认值为 `false`。
- `resetpagenum`(可选)- 指定是否应重置页面编号。如果值为 `true`,则新页的编号将从 1 开始。如果值为 `false`,则新页的编号将继续前面的页面编号。默认值为 `false`。
您可以根据需要在调用 `AddPage()` 方法时传递这些参数。例如,要向 PDF 文档中添加一个大小为 A5 的纵向页面,并保留当前页面的页边距,可以使用以下代码:
```php
$pdf->AddPage('P', 'A5', true);
```
这将在当前页面后添加一个新的 A5 纵向页面,并保留当前页面的页边距。
阅读全文