【问题标题】:Edit pdf to modify header编辑pdf以修改标题
【发布时间】:2012-07-03 15:48:26
【问题描述】:

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

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

谢谢!!

【问题讨论】:

    标签: android pdf header


    【解决方案1】:

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

    FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
    

    【讨论】:

    • 感谢回复,问题是我只管理代码来显示来自sd卡的pdf。如果它能够从执法托管的 pdf 中找到 pdf 的查看器,对我来说会更好。
    • 如果您知道 pdfViewer 的任何代码或示例,从您的应用程序中打开 pdf 将是完美的。
    • 看看这是否有帮助:stackoverflow.com/questions/3530780/…
    猜你喜欢
    • 1970-01-01
    • 2011-04-30
    • 2016-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    相关资源
    最近更新 更多