title: Convert PDF pages to images with COCOA
body: <p>I am having problem with PDF conversion to images. I would like to create an image file for every page in PDF document.</p>
  
  <p>This is the code I am using and works fine. Every page gets converted into the image, but I have problem with image resolution. I don't know how to set the resolution of the output images. Can someone help me out?</p>
  
  <pre><code>NSData *pdfData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://localhost/test/test.pdf"]];
  
  
  NSPDFImageRep *img = [NSPDFImageRep imageRepWithData:pdfData]; 
   NSFileManager *fileManager = [NSFileManager defaultManager];
   int count = [img pageCount]; 
   for(int i = 0 ; i &lt; count ; i++) { 
    [img setCurrentPage:i]; 
    NSImage *temp = [[NSImage alloc] init]; 
    [temp addRepresentation:img]; 
    NSBitmapImageRep *rep = [NSBitmapImageRep imageRepWithData:[temp TIFFRepresentation]]; 
    NSData *finalData = [rep representationUsingType:NSJPEGFileType properties:nil]; 
    NSString *pageName = [NSString stringWithFormat:@"Page_%d.jpg", [img currentPage]]; 
    [fileManager createFileAtPath:[NSString stringWithFormat:@"%@/%@", @"/Users/mac/Desktop/", pageName] contents:finalData attributes:nil];
   }
  </code></pre>
  
  <p>Thanks a lot!</p>