【发布时间】:2014-11-28 08:54:34
【问题描述】:
我使用以下代码将图像打印成“PDF”:
InputStream in = new FileInputStream(new File("C:/"+imageName));
PDJpeg img = new PDJpeg(doc, in);
contentStream.drawXObject(img, 20, pageYaxis-120, 80, 80);
在这里,当 imagName="a.jpg" 工作正常时,如果 imagName="b.png" 它不工作。在 jpg 图像中它可以工作,但在 png 中它不是。为什么会这样?请帮我。我怎样才能打印两种格式,我的意思是依赖格式?
【问题讨论】:
-
所以基本上,您尝试使用函数
PDJpeg处理PNG 图像? -
@Jongware 是的,伙计,我需要做些改变才能让它也接受 PNG??