使用iTextSharp获取PDF页面大小

我有一个PDF文档,我刚刚通过文件上传(InputFile)收到。

我想在继续之前使用iTextSharp来检查它的页面大小。 例如,当您转到文件>属性>描述选项卡>页面大小(在acrobat中)时,pdf的大小。

有关如何做到这一点的任何建议?

谢谢!

您需要从输入流中读取pdf。

PdfReader reader = new PdfReader(m); PdfImportedPage page = writer.GetImportedPage(reader, i); // size information //page.PageSize.Width //page.PageSize.Height