로컬 저장소에 저장된 muti page pdf 문서가 있습니다. 해당 PDF 문서의 모든 페이지를 추출하고 NSData로 변환하여 'MFMailComposeViewController'와 연결합니다. 다음 코드 줄과 함께, 난 쉽게 필요한 페이지를 가져 오지 수 있습니다 ...MFMailComposeViewController에 CGPDFDocument/CGPDFPage를 연결하는 방법
CGPDFDocumentRef pdfDoc=CGPDFDocumentCreateWithURL(pdfURL);
CGPDFPageRef pdfPage = CGPDFDocumentGetPage(pdfDoc, pageNumber);
하지만 내가 메일에 첨부 할 수 있도록 NSData
에 pdfPage
을 변환 할 수있는 방법을 찾을 수 없습니다입니다.
참고 : 페이지를 PDF 형식으로 첨부해야하므로 PDF를 PNG 또는 JPEG로 변환하지 마십시오.
덕분에 ... 그것은 작동합니다. – Atif
outputData는 NSMutableData * outputData로 선언 할 수 있습니다. – Atif