我开发了一个包含所有建议和代码片段的pdf查看器.谢谢:)现在我想让它成为一个PDF编辑器.我想为iphone/ipad创建一个类似于PDFKit的应用程序(仅适用于桌面).我希望用户能够添加注释和突出显示文本部分.
我该如何解决这个问题?到目前为止,我已经解析了pdf内容(我之前的帖子是pdf解析问题).是否有任何开源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);
Run Code Online (Sandbox Code Playgroud)
pdfcontext是我在创建新pdf时创建的同一个对象.我的pdf有一行像"你好世界".我正在尝试添加一行.
我收到以下错误:
GContextShowTextAtPoint: invalid context 0x0
Run Code Online (Sandbox Code Playgroud) 在我的iPhone/iPad应用程序中,我以PDF的形式显示了一个人的医疗报告.我已将报告保存在文档目录中,并从那里读取它们.
我希望用户能够在这些PDF上添加或编辑注释,以及能够突出显示PDF中的某些部分.编辑后,应用程序应该能够将PDF保存回文档目录.
这可能在iOS应用程序中吗?如果是这样,怎么样?这是Core Graphics的任务吗?
大家好我正在研究Objective-C.我以前的问题是如何在iOS应用程序中编辑PDF文件? 经过大量的谷歌搜索后,我发现了以下内容.在UIWebView中显示pdf,使用C/javascript提取数据并进行编辑.我仍然不确定这个程序.现在我的计划是
1)显示pdf
2)当用户想要编辑pdf时,我将pdf转换为文本并允许他编辑它
3)试着保存将内容转换回pdf.
这是一种继续进行的方式吗?im k with step 1.现在我如何转换pdf - >文本和文本 - > pdf.
提前致谢