2011-07-01 12 views
0

ipadでPDF文書の回転に関する問題が発生しています。iPad PDF回転の問題

-(void) MyDrawPDFPageInRect:(CGContextRef)context :(CGPDFPageRef)page :(CGPDFBox)box :(CGRect)rect :(int)rotation :(bool)preserveAspectRatio 
    { 

     CGAffineTransform m; 
    m = CGPDFPageGetDrawingTransform (page, box, rect, rotation, preserveAspectRatio); 
    CGContextSaveGState (context); 
     CGContextConcatCTM (context, m); 
     CGRect pageframe = CGPDFPageGetBoxRect (page, box); 
     CGContextClipToRect (context,pageframe); 
     CGContextDrawPDFPage (context, page); 
     CGContextRestoreGState (context); 
} 

は、上記のコードは、PDFファイルを回転しているが、PDFのサイズがさらに回転して減少に行く:次のコードを使用して多くのことを試してみましたが、それを見てください。 私のコードには問題があると思います。だから私はこのアプリをできるだけ早く提出する必要があるので、私にいくつかの解決策を教えてください。

よろしくお願いいたします。 ありがとうございます。

答えて

0

CGRectメディアボックス= CGPDFPageGetCropBox(ページ、kCGPDFCropBox)

上記のものは、回転する必要があります。

ありがとうございました...