4

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

QLPreviewController 或 UIDocumentInteractionController 有什么帮助吗?

编辑:

我正在尝试创建类似 iAnnotate、Sente 的东西。用户将能够选择一些文本并可以为所选文本添加评论的应用程序。

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

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

4

2 回答 2

1

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

相反 - 如果您考虑将评论附加到页面的某个区域而不是特定的文本选择,那么您需要知道的关于文档的所有内容就是您正在查看的页面。一个容易得多的任务。然后让用户“拖出”该页面某个区域的评论框。把它们想象成便利贴。

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

我意识到这不是我直接回答这个问题,而是认为它足够相关以发布。

于 2011-03-29T11:53:50.637 回答
1

https://github.com/brow/leaves

使用此链接,它将帮助您使用 PDF 阅读器,您可以在那里看到我如何处理总页数和当前页数。

于 2012-09-27T05:34:40.553 回答