使用iTextSharp获取PDF页面大小

dpl*_*scc 5 c# itextsharp

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

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

关于我该如何做的任何建议?

谢谢!

And*_*ehm 6

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

PdfReader reader = new PdfReader(m);
// Page size
Rectangle pagesize = reader.GetPageSize(1);
Run Code Online (Sandbox Code Playgroud)

  • 我正在努力做到这一点。这里的writer对象是什么。(我可能不熟悉itextsharp) (2认同)
  • 当代码不能按原样工作时,这是如何回答的? (2认同)