5

从我的 android 应用程序中,您可以下载存储在 SD 卡上的 PDF 文件,我希望对用户不可见,因此更改文件的扩展名,但似乎不够,所以我希望能够编辑 pdf 并在 pdf 的开头插入一个字符串,这样如果该字符串在 pdf 中是不可用的。

如果您能告诉我如何打开/转换 pdf 以将字符串添加到开头,或者其他类型的方法将不胜感激。

谢谢!!

4

1 回答 1

2

查看http://developer.android.com/guide/topics/data/data-storage.html以了解在 android 中操作文件的各种选项。如果您希望文件对您的应用程序是私有的,而不是更改扩展名和文件头,您可能需要考虑权限。例如,考虑以下行,它以私有模式打开文件以进行输出。也就是说,除了您的应用程序之外,没有人可以访问该文件:

FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
于 2012-07-03T08:31:59.317 回答