Tag: nsimage

如何将PDF转换为NSImage并更改DPI?

我试图将PDF页面转换成NSImage并成功保存到JPG文件。 但是输出结果是正常的72 DPI。 我想将DPI更改为300 DPI但失败。 以下是代码: – (IBAction)TestButton:(id)sender { NSString* localDocuments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) objectAtIndex:0]; NSString* pdfPath = [localDocuments stringByAppendingPathComponent:@"1.pdf"]; NSData *pdfData = [NSData dataWithContentsOfFile:pdfPath]; NSPDFImageRep *pdfImg = [NSPDFImageRep imageRepWithData:pdfData]; NSFileManager *fileManager = [NSFileManager defaultManager]; NSInteger pageCount = [pdfImg pageCount]; for(int i = 0 ; i < pageCount ; i++) { [pdfImg setCurrentPage:i]; NSImage *temp […]