Я хочу прочитать PDF-файл с URL-адреса и преобразовать его в миниатюру изображения.Я использую следующий код.Я не включил сюда часть преобразования. Проблема в строке "pdffile = new PDFFile (buf);"Я получаю исключение "java.io.IOException: это может быть не файл PDF".Но я могу увидеть PDF в браузере.Что со мной не так?Пожалуйста, помогите мне.
byte[] byteArray = null;
InputStream is = null;
String streamTo = null;
BufferedImage bmg = null;
PDFFile pdffile;
ByteBuffer buf;
int pageNumber = 1;
try {
is = fetchImageFromServer(url); //Pdf Url path
if (!pageNumber.isEmpty()) {
streamTo = is.toString();
byteArray = streamTo.getBytes();
buf = ByteBuffer.wrap(byteArray);
pdffile = new PDFFile(buf);
}
} catch (IOExceptio e) {
}