저는 PDF 파일에 대한 그림을 그리는 중이며, PDF 치수를 Xcode로 처리 할 때 문제가되는 것을 발견했습니다. 그러면 CGPDFDocumentCreateWithURL이 실행될 때 명확 해집니다.Xcode 전환 PDF 오리엔테이션
두 개의 PDF가 있습니다. 하나는 A4 세로 크기 (612w x 792h)이며 잘 표시됩니다. 다른 하나는 A4 가로, 842w x 595h에 더 가깝습니다. 내가 사용하고있는 UIScrollview에 표시되는 동안 CGContextTranslateCTM의 페이지 높이 (pageRect.size.height)의 수직 오프셋은 뷰를 너무 멀리 아래쪽으로 이동 시켰습니다. 나는 pageRect 크기를 NSlogged했고 그 높이와 너비가 뒤집혀있는 것을 발견했다. 그런 다음 필자는 지원 문서에서 PDF의 목록을 확인한 후 pdf를 가로로 명확하게 표시하면서 크기는 595x842로 표시되었지만 A4 세로는 612x792로 정확하게 표시되었습니다.
다른 누구도이 문제에 부딪 혔으며 해결 방법이 있습니다.
원본 가로 파일에 대한 링크는 here입니다.
나는 PDF 디스플레이 전에 문제가 발생한다고 생각합니다. Xcode에 오류가 발생했음을 보여주는 스크린 샷을 추가했습니다. 미리보기에서 PDF를 표시 할 때 미디어 및 크롭 박스의 크기는 842x595로 올바르게 표시되지만 Xcode로 전송되면 595x842로 뒤집습니다 –
가로 파일에 대한 링크를 게시하고 살펴 봅니다. 그 후에 더 많은 정보를 드릴 수 있습니다. – iPDFdev
완료 - 질문에 링크를 포함 시켰습니다. –