[英]How to Get PDF page width and Height?
我有一个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);
你想要CropBox吗?
Rectangle cropbox = reader.GetCropBox(page);
他们中的大多数返回一个Rectangle
类型的对象,它具有getWidth()
和getHeight()
来获取页面的宽度和高度。 其他有用的方法是getLeft()
和getRight()
以及getTop()
和getBottom()
。 这四种方法返回定义页面边界的x
和y
坐标。
我在哪里找到大部分文档?
在iText in Action的第6章中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.