добавление веб-изображения в pdfbox - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь добавить изображение из Интернета с приведенным ниже кодом с помощью библиотеки pdfbox.

  PDPage page = doc.getPage(0);
  PDImageXObject pdImage = PDImageXObject.createFromFile("https://XXXXXX.png",doc);
  PDPageContentStream contents = new PDPageContentStream(doc, page);
  contents.drawImage(pdImage, 70, 250);

С кодом выше я получаю ошибку ниже.

javax.imageio.IIOException: Не удается прочитать входной файл! в javax.imageio.ImageIO.read (неизвестный источник) в org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createFromFileByExtension (PDImageXObject.java:223) в org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createFromFile (PDImageXObject.java:183)

Но если я скачаю этот файл на своем локальном компьютере, а затем попробую с этим кодом, он будет работать нормально. Пожалуйста, дайте мне знать, если я что-то упустил.

Спасибо.

...