Вы можете попытаться получить размер страницы вашего pdf, а затем проверить, является ли ширина> высоты, и в конечном итоге повернуть его ...
-(CGSize)getPdfSize{
CFURLRef pdfURL = CFBundleCopyResourceURL(CFBundleGetMainBundle(), CFSTR("aPdfFile.pdf"), NULL, NULL);
pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
CGPDFPageRef page = CGPDFDocumentGetPage(pdf, 1);
CGRect appR = CGPDFPageGetBoxRect (page, 1);
// NSLog(@" ..... pdf width: %f", appR.size.width);
return appR.size;
}