2012-03-08 3 views
0

안녕하세요, PDF 생성시 멍청한 의견이 있습니다. 현재 내 UI 뷰에있는 glview 내 3D 막대 차트가 표시됩니다. 이제 uiview에서 텍스트 뷰와 glview가 포함 된 PDF 문서를 생성하려고합니다. 텍스트에서 PDF를 생성 할 수 있지만 GL보기로 진행할 수 없습니다. 그물을 통해 가능성을 시도했지만 this.Can 누군가에 대한 정보를 얻지 못해서 가능한지 여부를 솔루션을 제공하여 나를 도울 수 있습니다. 사전에 not.Thanks이iphone/ipad의 opengles 컨텍스트에서 pdf를 생성하십시오.

당신은 어떤 UIView의를 요청할 수 있습니다

답변

0

같은 것을 통해 당신에게 (시작이 될 수 있음) 이미지를주고 : 그 후

- (UIImage *) imageRepresentation { 
    // render myself (or more correctly, my layer) to an image 
    UIGraphicsBeginImageContext(self.bounds.size); 

    CGContextRef context = UIGraphicsGetCurrentContext(); 
    CGContextSetShouldSmoothFonts(context, false); 
    CGContextSetShouldAntialias(context, false); 

    [self drawLayer:self.layer inContext:context]; 
    [self.layer renderInContext:context]; 

    UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); 

    UIGraphicsEndImageContext(); 

    return image; 
} 

, 당신의 PDF 표현을 얻을 수 있습니다 또는 CGPDFDocumentCreateWithURL과 같은 전화를 조사하여 이미지에서 자신을 구성 할 수 있습니다.

0

CoreGraphic의 PDF-API를 사용하여 PDF를 만들고 그리는 데 사용할 수 있습니다.
자세한 내용은 Apple's guide을 참조하십시오.

관련 문제