我有一个PDF文件,并想使用iTextSharp获取每一页PDF的宽度和高度?
这是我要处理的PDF文件:
string source=@"D:\pdf\test.pdf";
PdfReader reader = new PdfReader(source);
我有一个PDF文件,并想使用iTextSharp获取每一页PDF的宽度和高度?
这是我要处理的PDF文件:
string source=@"D:\pdf\test.pdf";
PdfReader reader = new PdfReader(source);
你需要MediaBox吗?
Rectangle mediabox = reader.GetPageSize(page);
你想要旋转吗?
int rotation = reader.GetPageRotation(page);
你想要两者的结合吗?
Rectangle pagesize = reader.GetPageSizeWithRotation(page);
Rectangle cropbox = reader.GetCropBox(page);
Rectangle
的对象,包含了getWidth()
和getHeight()
等方法,用于获取页面的宽度和高度。其他有用的方法还包括getLeft()
、getRight()
、getTop()
和getBottom()
。这四个方法返回定义页面边界的x
和y
坐标。