Я провел некоторое исследование и обнаружил, что мне нужно будет преобразовать PDF в байт [], а затем в UIImage, но пока не повезло. Причиной неспособности использовать CoreGraphics является то, что я использую apportable, который не поддерживает классы CGPDF.Преобразование PDF в UIImage, без классов CoreGraphic PDF
Я могу создать объект NSData, который, кажется, содержит PDF, но при использовании этого объекта для создания UIImage изображение равно нулю.
- (instancetype) initWithBackSize: (CGSize) size
{
NSString *path = [[ NSBundle mainBundle ] pathForResource:@"pdfTest.pdf" ofType:nil ];
NSData* pdfData = [NSData dataWithContentsOfFile:path];
UIImage* image = [[UIImage alloc] initWithData:pdfData];
CCTexture* texture = [[CCTexture alloc] initWithCGImage: image.CGImage contentScale: image.scale];
self = [super initWithTexture: texture];
return self;
}