如何通过JButton
上传图片并使用Java Netbeans将该图片导出为PDF文件?
我正在使用iText
库,但我还没有得到结果,
谢谢
答案 0 :(得分:0)
“通过JButton上传图片”是什么意思?您希望能够从文件选择器中选择图像,然后将所选图像导出为pdf吗?如果是,请阅读:
https://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html
然后对于PDF导出,您必须创建一个包含图像的PDF。将图像转换为带有类似iText成本的pdf,同时,如果只是将图像放入pdf中就能为您完成工作,那么就应该这样:
Document document = new Document(PageSize.A4, 20, 20, 20, 20);
PdfWriter.getInstance(document, new FileOutputStream("C:/test.pdf"));
document.open();
Image image = Image.getInstance(getClass().getResource("/logo.png"));
document.add(image);
document.close();
希望我能帮助你,祝你有个美好的一天。