我想在我的应用中获取PDF的页面高度和宽度。我该怎么做?
答案 0 :(得分:8)
你可以这样做,
float width = CGPDFPageGetBoxRect(pdfPageRef, kCGPDFMediaBox).size.width;
float height = CGPDFPageGetBoxRect(pdfPageRef, kCGPDFMediaBox).size.height;
答案 1 :(得分:0)
如果您有PDFDocument document
,则可以访问以下页面:
PDFPage *page = [document pageAtIndex:pageIndex];
根据Vignesh的回答,您可以在页面上执行以下操作:
CGFloat pageWidth = CGPDFPageGetBoxRect(page.pageRef, kCGPDFMediaBox).size.width;
CGFloat pageHeight = CGPDFPageGetBoxRect(page.pageRef, kCGPDFMediaBox).size.height;