Document document = new Document(iTextSharp.text.PageSize.A4);设置自定义大小页面
时间: 2024-11-03 14:17:18 浏览: 22
iTextsharp的中文教程
在iTextSharp中,`Document` 类是用来创建PDF文档的核心对象。当你通过 `new Document(PageSize.A4)` 这样的方式初始化 `Document` 时,你实际上是告诉iTextSharp你要创建一个默认的文档,其每一页的大小为A4。
`PageSize.A4` 是iTextSharp预定义的页面尺寸之一,它代表了国际标准的A4纸张尺寸,即210mm x 297mm。如果你想要设置自定义的页面大小,可以使用 `PageSize` 类的静态方法,例如:
```csharp
double widthInMillimeters = 250; // 自定义宽度
double heightInMillimeters = 350; // 自定义高度
var customPageSize = PageSize.FromMillimeter(widthInMillimeters, heightInMillimeters);
Document document = new Document(customPageSize);
```
在这里,`FromMillimeter` 方法用于创建一个自定义的毫米单位尺寸的页面。然后你可以将这个自定义的页面大小传递给 `Document` 构造函数。
阅读全文