【发布时间】:2013-03-25 21:29:30
【问题描述】:
从PDFPage 对象获取NSImage 的最佳方法是什么?
我有一个显示在PDFView 中的PDF 文件,我需要捕获当前页面并存储为NSImage。此外,我需要能够改变页面的分辨率 (DPI)。
使用此代码,A4 页面的结果图像仅为 595x841。我需要比这更高的分辨率(最高 300DPI):
PDFPage *page = _pdfView.currentPage;
NSData *pageData = page.dataRepresentation;
NSImage *img = [[NSImage alloc] initWithData:pageData];
【问题讨论】: