2010-08-13 159 views
4

我有一个通过文件上传(InputFile)收到的PDF文档。使用iTextSharp获取PDF页面大小

我想在继续之前使用iTextSharp检查它的页面大小。例如,当您进入文件>属性>描述选项卡>页面大小(在杂技演员中)时,PDF的大小。

有关我该怎么做的任何建议?

谢谢!

回答

4

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

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

我正在struging完成这件事。什么是作家对象在这里..(我是新来的itextsharp anymay) – Rifky 2012-12-20 11:38:12

+0

你可以在这里找到一个完整的示例:http://stackoverflow.com/questions/12297745/itextsharp-pdfcopy-and-landscape-pages – 2013-01-08 16:57:59