2012-07-03 13 views
5

私のアンドロイドアプリケーションから、あなたのSDカードに保存されているPDFファイルをダウンロードできます。ユーザには見えないようにしたいので、ファイルの拡張子を変更します。私はpdfを編集してpdfの先頭に文字列を挿入できるようにしたいので、pdfのこの文字列を使用できないようにします。PDFを編集してヘッダを変更する

pdfを開き、最初に追加する文字列を文字列に変換する方法、または他の種類のメソッドを表示する方法を教えていただけたら、感謝します。

ありがとう!!

答えて

2

http://developer.android.com/guide/topics/data/data-storage.htmlには、アンドロイドでファイルを操作するためのさまざまなオプションがあります。拡張子とファイルヘッダーを変更するのではなく、ファイルをアプリケーション専用にする場合は、権利を考慮する必要があります。例として、非公開のモードで出力するためにファイルを開く次の行を考えてみましょう。つまり、アプリケーション以外の誰もファイルにアクセスできなくなります。

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

返信いただきありがとうございます。私は、SDカードからpdfを表示するコードを管理していただけです。 pdfの視聴者がpdfから執行されているのを見つけることができたのであれば、私のためには良いでしょう。 – jlopez

+0

あなたのアプリケーションからpdfを開くpdfViewerのコードや例が分かっていれば、完璧です。 – jlopez

+0

これが役立つかどうかを確認してください:http://stackoverflow.com/questions/3530780/android-is-there-any-free-pdf-library-for-android –

関連する問題