2010-08-13 2 views
4

У меня есть документ PDF, который я получил только через загрузку файла (InputFile).Получить размер страницы PDF с помощью iTextSharp

Я хочу использовать iTextSharp для проверки его размера страницы перед продолжением. Например, размер pdf при переходе в файл> Свойства> вкладка «Описание»> «Размер страницы» (в акробате).

Любые советы о том, как я могу это сделать?

СПАСИБО!

ответ

4

Вам необходимо прочитать pdf-файл из потока ввода.

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

Я стараюсь сделать это. что здесь является объектом писателя .. (я новичок в itextsharp anymay) – Rifky

+0

Здесь вы можете найти полный образец: http://stackoverflow.com/questions/12297745/itextsharp-pdfcopy-and-landscape-pages –