在pdfbox中添加网页图片

时间:2018-05-07 07:27:27

标签: java pdfbox

我正在尝试使用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(未知来源)at   org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createFromFileByExtension(PDImageXObject.java:223)     在   org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.createFromFile(PDImageXObject.java:183)

但是,如果我在本地计算机上下载此文件,然后尝试使用此代码,那么它可以正常工作。 如果我错过了什么,请告诉我。

感谢。

0 个答案:

没有答案