0
从可变分辨率的PDFPage
对象中获取NSImage
的最佳方式是什么?从不同分辨率的PDFPage中提取NSImage
我有一个PDF文件显示在PDFView
,我需要捕获当前页面并存储为NSImage
。此外,我需要能够改变页面的分辨率(DPI)。
使用此代码,生成的图像对于A4页面仅为595x841。我需要比这更高的分辨率(高达300DPI):
PDFPage *page = _pdfView.currentPage;
NSData *pageData = page.dataRepresentation;
NSImage *img = [[NSImage alloc] initWithData:pageData];