小编can*_*ian的帖子

添加注释到pdf

我开发了一个包含所有建议和代码片段的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)

pdf iphone objective-c ipad ios

8
推荐指数
2
解决办法
8317
查看次数

如何在iOS应用程序中编辑PDF文件?

在我的iPhone/iPad应用程序中,我以PDF的形式显示了一个人的医疗报告.我已将报告保存在文档目录中,并从那里读取它们.

我希望用户能够在这些PDF上添加或编辑注释,以及能够突出显示PDF中的某些部分.编辑后,应用程序应该能够将PDF保存回文档目录.

这可能在iOS应用程序中吗?如果是这样,怎么样?这是Core Graphics的任务吗?

iphone core-graphics objective-c ipad ios

6
推荐指数
1
解决办法
1万
查看次数

将pdf文件转换为文本文件

大家好我正在研究Objective-C.我以前的问题是如何在iOS应用程序中编辑PDF文件? 经过大量的谷歌搜索后,我发现了以下内容.在UIWebView中显示pdf,使用C/javascript提取数据并进行编辑.我仍然不确定这个程序.现在我的计划是

1)显示pdf

2)当用户想要编辑pdf时,我将pdf转换为文本并允许他编辑它

3)试着保存将内容转换回pdf.

这是一种继续进行的方式吗?im k with step 1.现在我如何转换pdf - >文本和文本 - > pdf.

提前致谢

pdf iphone objective-c ipad ios4

5
推荐指数
1
解决办法
2972
查看次数

标签 统计

ipad ×3

iphone ×3

objective-c ×3

ios ×2

pdf ×2

core-graphics ×1

ios4 ×1