Do you want the MediaBox?
Rectangle mediabox = reader.GetPageSize(page);
Do you want the rotation?
int rotation = reader.GetPageRotation(page);
Do you want the combination of both?
Rectangle pagesize = reader.GetPageSizeWithRotation(page);
Do you want the CropBox?
Rectangle cropbox = reader.GetCropBox(page);
Most of them return an object of type Rectangle
that has methods such as getWidth()
and getHeight()
to get the width and the height of the page.
Other useful methods are getLeft()
and getRight()
as well as getTop()
and getBottom()
. These four methods return the x
and y
coordinates that define the boundaries of your page.
Where did I find most of this documentation?
In chapter 6 of iText in Action.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…