2012-07-03 5 views
5

Из моего приложения для Android вы можете загрузить PDF-файл, который хранится на вашей SD-карте, я хочу быть невидимым для пользователя, поэтому измените расширение файла, но не кажется достаточным , поэтому я хотел бы иметь возможность редактировать pdf и вставлять строку в начале pdf, так что это непригодно, если эта строка в pdf.Редактировать pdf для изменения заголовка

Если вы могли бы рассказать мне, как открыть/преобразовать pdf, чтобы вставить строку, добавляемую в начало, или какой-либо другой тип метода был бы благодарен.

Спасибо!

ответ

2

Отъезд http://developer.android.com/guide/topics/data/data-storage.html для различных параметров управления файлами в android. Если вы хотите, чтобы файл был приватным для вашего приложения, вместо изменения заголовка расширения и файла, вы можете рассмотреть права. В качестве примера рассмотрим следующую строку, которая открывает файл для вывода в частном режиме. То есть никто, кроме вашего приложения, не сможет получить доступ к файлу:

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

Спасибо за ответ, проблема в том, что я только управлял кодом для отображения pdf-файла с SD-карты. Если бы он смог найти зрителя из pdf-файла из pdf-документа, размещенного в режиме принудительного исполнения, было бы лучше для меня. – jlopez

+0

Если бы вы знали какой-либо код или пример pdfViewer, из которого можно было бы открыть pdf-файл из вашего приложения. – jlopez

+0

Посмотрите, поможет ли это: http://stackoverflow.com/questions/3530780/android-is-there-any-free-pdf-library-for-android –

Смежные вопросы