Генерация PDF: низкое разрешение (Как сделать его более высоким разрешением?) - PullRequest
1 голос
/ 28 июня 2011

Я создаю PDF следующим образом (фрагмент кода):

UIView *displayView = self.view;
//displayView.contentScaleFactor = 3.0;
CGRect pageRect = displayView.bounds;
if (UIGraphicsBeginPDFContextToFile(path, pageRect, [self pdfContextDictionary]) == NO) {
  return nil; // error
}

UIGraphicsBeginPDFPage();
CGContextRef context = UIGraphicsGetCurrentContext();
CALayer *layer = displayView.layer;
//layer.contentsScale = 3.0;
[layer renderInContext:context];
UIGraphicsEndPDFContext();  

Обе закомментированные строки были двумя разными попытками визуализации представления с более высоким разрешением. я видел, как другие комментируют увеличение представления, что будет моим следующим шагом, если только кто-нибудь не знает магического заклинания, заставляющего renderInContext: генерировать более высокое разрешение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...