Высота страницы и ширина PDF - PullRequest
3 голосов
/ 21 марта 2012

Я хочу получить высоту и ширину страницы PDF в моем приложении.Как мне это сделать?

Ответы [ 2 ]

8 голосов
/ 21 марта 2012

Вы можете получить это таким образом,

float width = CGPDFPageGetBoxRect(pdfPageRef, kCGPDFMediaBox).size.width;
float height = CGPDFPageGetBoxRect(pdfPageRef, kCGPDFMediaBox).size.height;
0 голосов
/ 04 мая 2019

Если у вас есть PDFDocument document, вы можете получить страницу:

PDFPage *page = [document pageAtIndex:pageIndex];

Основываясь на ответе Виньеша, вы можете сделать со страницей следующее:

CGFloat pageWidth = CGPDFPageGetBoxRect(page.pageRef, kCGPDFMediaBox).size.width;
CGFloat pageHeight = CGPDFPageGetBoxRect(page.pageRef, kCGPDFMediaBox).size.height;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...