Читать содержание PDF? - PullRequest
0 голосов
/ 19 июля 2011

возможность открыть PDF-файлы.но не знаю, как сохранить содержимое файла PDF в массиве или что-то, тогда я могу показать PDF, как я хочу.Кто-нибудь может мне предложить, как сохранить содержимое PDF ... Есть ли библиотеки для использования?

следующий фрагмент показывает, как открыть PDF

            File file = new File("/sdcard/example1.pdf");

            if (file.exists()) {
                Uri path = Uri.fromFile(file);
                Log.e("path of the file",path.toString());
                Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setDataAndType(path, "application/pdf");
                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

                try {
                    startActivity(intent);
                } 
                catch (ActivityNotFoundException e) {
                    Toast.makeText(getApplicationContext(), 
                        "No Application Available to View PDF", 
                        Toast.LENGTH_SHORT).show();
                }
            }

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 июля 2011

Взгляните на Mono для Android . Это позволит вам разрабатывать для Android с использованием C # и .NET и позволит вам установить и получить доступ к библиотеке iTextSharp

iTextSharp - это очень обширная и хорошо документированная библиотека для создания и обработки Adobe PDF-документов.

0 голосов
/ 19 июля 2011

Вы должны использовать библиотеку iText ..

iText - это библиотека Java, изначально созданная Бруно Лоуаги, которая позволяет создавать PDF, читать PDF и манипулировать ими

вот ссылка. http://www.vogella.de/articles/JavaPDF/article.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...