据我所知,pdfbox允许您将jpegs插入到生成的PDF中,但最终的图像质量相当差。我最初的工作证明了这一假设。有没有人使用过pdfbox有什么建议吗?我正在尝试生成动态文本/表格内容,以便每周打印一次。也许有办法以某种方式调整最终的pdf质量?甚至还有其他一些开源建议?
我已经研究过使用iText,但它的授权实际上让我不再使用它。这是我当前如何将图像添加到文档的示例。
InputStream in = new FileInputStream(new File("img.jpg"));
PDJpeg img = new PDJpeg(document, in);
....
contentStream.drawImage(img, 10, 700);