Vuoi il MediaBox?
Rectangle mediabox = reader.GetPageSize(page);
Vuoi la rotazione?
int rotation = reader.GetPageRotation(page);
Vuoi la combinazione di entrambi?
Rectangle pagesize = reader.GetPageSizeWithRotation(page);
Vuoi il CropBox?
Rectangle cropbox = reader.GetCropBox(page);
La maggior parte di loro ritorno un oggetto di tipo Rectangle
che ha metodi come getWidth()
e getHeight()
per ottenere la larghezza e l'altezza della pagina. Altri metodi utili sono getLeft()
e getRight()
nonché getTop()
e getBottom()
. Questi quattro metodi restituiscono le coordinate x
e che definiscono i limiti della pagina.
Dove ho trovato la maggior parte di questa documentazione?
In chapter 6 di iText in azione.
fonte
2013-08-13 23:08:32
Forse utile http://stackoverflow.com/questions/1910881/itextsharp-what-is-the-height-of-a-regular-pdf-page-in-pixels e http://stackoverflow.com/questions/3480730/get-pdf-page-size-with-itextsharp e http://stackoverflow.com/questions/7768809/calculate-height-of-itextsharp-pdf-document –