2011-07-27 11 views
6

내 iPhone/iPad 응용 프로그램에서 나는 개인용 의료 보고서를 PDF 형식으로 보여줍니다. 문서 디렉토리에 보고서를 저장하고 거기에서 보고서를 읽습니다.iOS 응용 프로그램에서 PDF 파일을 편집하려면 어떻게해야합니까?

사용자가이 PDF에 주석을 추가하거나 편집 할 수있을뿐만 아니라 PDF의 특정 섹션을 강조 표시 할 수 있기를 바랍니다. 편집 후 응용 프로그램은 PDF를 문서 디렉토리에 다시 저장할 수 있어야합니다.

iOS 애플리케이션에서 가능합니까? 그렇다면 어떻게? 이것이 Core Graphics의 임무입니까?

+0

iOS9 용 업데이트가 있습니까? – user1872384

답변

5

iPad를 직접 편집하는 것은 표준 API 만 지원하기 때문에 다소 큰 작업입니다 (더 많은 정보 만 필요합니다). 더 많은 작업을 원한다면 엄청난 시간을 투자해야합니다. 일반적인 pdf 처리 코드를 구현하십시오.

이들을 처리하는 오픈 소스 라이브러리가 있습니다. this one. 그래도 그것이 당신의 필요에 맞는 지 모르겠습니다.

더 나은 아이디어는 표준 Cocoa-Touch UIKit을 사용하여 PDF 파일에 포함 된 데이터를 보여주는 기본 UI를 만들고 사용자가 PDF 파일을 작성한 후에 사용자가 내보낼 수 있도록 만드는 것입니다. 다시. 그렇게하면 복잡한 PDF 처리 코드를 작성할 필요가 없습니다.

어쨌든 화면 크기가 너무 작기 때문에 iPhone에서 일반 PDF를 표시하는 것은 좋지 않습니다 (iPad는 다른 질문입니다. 특히 사용자가 PDF의 특정 형식을 잘 알고 있다고 생각하는 경우).). 전용 UI가 훨씬 우수합니다.

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 심지어 나는 그것에 대해 생각했다. 내 생각은 PDF를 보여 주며 사용자가 pdf를 편집하고 싶을 때 텍스트 파일로 변환하고 편집을 마치면 pdf로 다시 저장합니다. 이것이 효과가 있는지 확실하지 않습니다. 어떤 제안 abt 그것 ??? – cancerian

+0

제 생각에는 텍스트 필드와 버튼을 사용하는 것이 PDF를 텍스트 파일로 변환하는 것보다 낫습니다. 예를 들어, 환자 이름 등의 텍스트 필드가있는 경우 – Yuji

+0

내 PDF 텍스트를 대체하고 다시 저장하려고합니다. PDF 편집을위한 다른 옵션이 있습니까? 그래서 새로운 PDF를 다시 만들 필요가 없습니다. –

관련 문제