如何获取尺寸并加载PDF页面?
How to get dimensions and load PDF Page?
我在 Swift Xcode iOS,
中只有一个 PDF 页面
let page = self.pdfDocument!.page(at: page_index!)!
我想获取页面的尺寸。当我在上面的代码上创建断点时,我只能看到 PDF。如何获取 PDF 页面的宽度和高度及其在屏幕上从左上角的相对位置 (x, y)?
此外,我希望将这个单页(而不是整个 pdfDocument)加载到 QuickLookPreviewContainer 中。如何使用上面的代码获取此页面的 NSURL?
提前致谢。
您可以通过以下操作获得 PDFPage
的页面尺寸:
let page = self.pdfDocument!.page(at: page_index!)!
let bounds = page?.bounds(for: PDFDisplayBox.mediaBox)
let size = bounds?.size
我在 Swift Xcode iOS,
中只有一个 PDF 页面let page = self.pdfDocument!.page(at: page_index!)!
我想获取页面的尺寸。当我在上面的代码上创建断点时,我只能看到 PDF。如何获取 PDF 页面的宽度和高度及其在屏幕上从左上角的相对位置 (x, y)?
此外,我希望将这个单页(而不是整个 pdfDocument)加载到 QuickLookPreviewContainer 中。如何使用上面的代码获取此页面的 NSURL?
提前致谢。
您可以通过以下操作获得 PDFPage
的页面尺寸:
let page = self.pdfDocument!.page(at: page_index!)!
let bounds = page?.bounds(for: PDFDisplayBox.mediaBox)
let size = bounds?.size