是否可以在iPhone中获取页码和行号

时间:2011-03-26 10:51:48

标签: iphone doc

是否可以在iPhone sdk中获取doc / rtf / pdf中特定文本的页码和行号?

QLPreviewController或UIDocumentInteractionController可以提供任何帮助吗?

修改

我正在尝试创建像iAnnotate,Sente这样的东西。应用程序,用户可以在其中选择一些文本,并可以为所选文本添加注释。

我已经浏览了fastpdfkit api,这似乎是唯一可以提供帮助的api。

你们能指导我朝正确的方向发展吗?

2 个答案:

答案 0 :(得分:1)

如果您正在考虑使用PDF,RTF和DOC进行此操作,最好以不同的方式处理它,因为它们都是非常不同的格式。

相反 - 如果您考虑将注释附加到页面的某个区域而不是特定的文本选择,那么您需要了解的有关该文档的所有内容都是您正在查看的页面。一个更容易的任务。然后,您将让用户“拖出”该页面区域的注释框。把它们想象成粘滞便笺。

通过这种方式,您可以为图像和文本添加注释,并且它可以为将来支持其他文件格式提供更灵活的系统。

我意识到这不是我对问题的直接回答,但认为它足以发布。

答案 1 :(得分:1)

https://github.com/brow/leaves

使用此链接,它将帮助您阅读PDF阅读器,您可以看到我如何进行总页面和当前页面。