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

可以在iPhone中获取页码和行号吗,iphone,doc,Iphone,Doc,是否可以从iPhone sdk中的doc/rtf/pdf获取特定文本的页码和行号 QLEVIEWCONTROLLER或UIDocumentInteractionController是否有帮助 编辑: 我想创造一些像iAnotate,Sente的东西。在应用程序中,用户将能够选择一些文本,并可以为所选文本添加注释 我已经浏览了fastpdfkit api,它似乎是唯一一个可以提供帮助的api 你们能给我指引正确的方向吗 如果你想用PDF、RTF和DOC来实现这一点,最好用不同的方式来实现,因为它们

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

QLEVIEWCONTROLLER或UIDocumentInteractionController是否有帮助

编辑:

我想创造一些像iAnotate,Sente的东西。在应用程序中,用户将能够选择一些文本,并可以为所选文本添加注释

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


你们能给我指引正确的方向吗

如果你想用PDF、RTF和DOC来实现这一点,最好用不同的方式来实现,因为它们都是非常不同的格式

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

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

我意识到这并不是我对这个问题的直接回答,但我认为这与发布相关。


使用此链接,它将帮助您的PDF阅读器,您可以在那里看到我是如何做的总页面和当前页面

是的,当然是Wex。谢谢你的想法。我已经把它添加到我的选项列表中了。似乎没有人能回答这个问题。我会确保你得到赏金Wex如果没有人回答它,直到排爆。谢谢。实际答案是“可能不是”。原因是PDF文件实际上没有行号。它们在文件结构中有文本区域,可以放得到处都是(甚至是向后的)-它的内部结构与它们在屏幕上出现的顺序不同。嗯。。。我有没有办法让用户选择文本,并在所选文本的某处做个标记。