나는 모든 제안 사항과 코드 스 니펫이 포함 된 pdf 뷰어를 개발했습니다. 감사합니다 :) 이제 저는 그것을 pdf 편집기로 만들고 싶습니다. 나는 아이폰/ipad에 대한 응용 프로그램을 PDFKit (바탕 화면에만 해당)와 비슷하게 만들고 싶습니다. 사용자가 주석을 추가하고 텍스트 섹션을 강조 표시 할 수있게하려고합니다.pdf에 주석 추가
어떻게해야합니까? 지금까지 PDF 내용을 파싱했습니다 (이전 게시물은 pdf parsing problem). 기존의 PDF에 주석을 추가하는 오픈 소스 pdf 편집기가 있습니까 ???
또한 Objective-C를 사용하여 수행 할 수 있습니까? 아니면이 작업을 수행하는 다른 언어 코드 (C 또는 javascript)가 있습니까?
NSURL *newUrl = [NSURL fileURLWithPath:"path to pdf"];
CGPDFDocumentRef templateDocument = CGPDFDocumentCreateWithURL(newUrl);
CFRelease(url);
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
CGPDFPageRef page = CGPDFDocumentGetPage(templateDocument, 1);
CGContextDrawPDFPage(pdfContext, page);
const char *text = "second line!";
CGContextShowTextAtPoint (pdfContext, 10, 30, text, strlen(text));
CGContextEndPage (pdfContext);
CGContextRelease (pdfContext);
pdfcontext
새로운 PDF를 만드는 동안 I 만든 동일한 목적으로한다. 내 pdf에는 "hello world"와 같은 행이 있습니다. 한 줄 더 추가하려고합니다. 이 사람이 정말 까다로운 일이 될 것입니다
GContextShowTextAtPoint: invalid context 0x0
여기에 PDF 파서 코드 스 니펫을 게시 할 수 있습니까? – ajay
그게에 대한 해결책을 찾았습니까 – wan
아니, 나는 그것을하지 못했습니다. 높은 수준의 그래픽이 필요합니다. – cancerian