我在iText中创建了一个QRCode条形码,我想将此文件保存到磁盘。它似乎创建了一个ImgCCITT类型。它保存到磁盘但文件已损坏。我也尝试将其保存为.jpg。有关如何将未损坏的条形码图像保存到磁盘的任何想法。
BarcodeQRCode qrcode = new BarcodeQRCode("292035-1", 4, 4, null);
Image qrImg = qrcode.getImage();
qrImg.setUrl(new URL("...images/" + i + ".CCITT"));
OutputStream out1 = new FileOutputStream("C:/Program Files (x86)/images/" + i + ".CCITT");
out1.write(qrImg.getRawData());
out1.flush();
out1.close();
我要做的是使用速度模板来创建传递java对象的html,但是从jav.a传递128和QRcode条形码图像有问题
为了解决这个问题,我想把它保存到磁盘,设置网址并将其恢复到速度模板中,但保存的文件似乎已损坏。
速度模板:
<img src="${qrcode.getUrl()}"/>
谢谢, 马丁