我收到了一个pdf文件,是在Adobe中创建的。现在我不得不编辑这个pdf文件。我是用LibreOffice打开的。但是,无论是页面还是文本都没有采用正确的格式。这些文本超出了这样的页面界限:所以,当我在必要的编辑后将它保存为pdf时,我会在页面外丢失这些文本。我试图改变文本的格式,从Fromat > text >调整到等高线。
我想从本地打开PDF文件,然后显示PDF内容,如果用户复制任何文本,那么我希望得到复制的文本。因此,请建议我任何与这个问题有关的API或解决方案,具有挑战性的任务是复制文本并得到我想要的。我也使用了这段代码,但它的开放PDF使用内部应用程序,如adobe阅读器,所以我不知道adobe阅读器给我访问复制文本的权限。File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");
Inte