byte[] pdfBinary ;
File file1 = new File("/mnt/sdcard/","metaphysics.pdf");
Log.d(TAG, "got a file reference");
Uri uri1 = Uri.fromFile(file1);
pdffilename = file1.getName();
Log.d(TAG, "got File name");
pdfBinary = readUriContent(uri1);
Log.d(TAG, "read from uri");
Я пытался получить эскиз PDF-файла. Для этого я должен хранить мой файл PDF в оперативной памяти в виде двоичного файла. для небольших файлов это хорошо, но для больших файлов, таких как 20 МБ, показывается java.lang.OutofMemoryError. любые предложения, как я могу это сделать.
спасибо заранее.