Rectangle(float llx, float lly, float urx, float ury);用法
时间: 2024-10-29 15:02:55 浏览: 18
C# Rectangle基本用法和图片切割源码
`Rectangle(float llx, float lly, float urx, float ury)` 是iTextSharp库中的构造函数,用于表示一个矩形区域,其中:
- `llx` (lower left x) 表示矩形的左下角的X坐标。
- `lly` (lower left y) 表示矩形的左下角的Y坐标。
- `urx` (upper right x) 表示矩形的右上角的X坐标。
- `ury` (upper right y) 表示矩形的右上角的Y坐标。
这个构造函数通常用于创建图形元素(如矩形框、表格单元格、文本框等)的边界,或者作为PDF文档布局元素(如Document对象的构造参数)的规格。
例如,在创建一个新的矩形框时,你会像这样使用它:
```csharp
Rectangle bounds = new Rectangle(10, 20, 150, 200); // 左下角在(10, 20),右上角在(150, 200)
```
对于文档对象,例如`Document`,你在设置页面大小时可能会这么用:
```csharp
Document document = new Document(new Rectangle(297, 210, Unit.mm)); // A4纸张大小,横向布局
```
在这里,`Unit.mm`表示毫米单位。
阅读全文