今天任务遇到一个需求,要求生成一个产品的标签图片,包含产品的信息和二维码,贴在产品设备上,可以通过扫描二维码获取产品的相信信息,我这里展示一个domo
public void test1() throws FileNotFoundException, IOException, WriterException {
int width = 430; // 图片宽
int height = 300;// 图片高
String titleStr = "1001";//产品编码
String deviceName="电脑";//产品名
String departName="技术部";//使用部门
String deviceModel="Thinkpad";//产品型号
String installPlace="办公室";//使用地点
String purchaseTime="2019-12-20";//采购日期
String supplier="联想";//生产商
String deviceId="F6E52E838B3F44BEACFF6195D998F923";//生成二维码的产品id
String fileName ="D:\saye\QRcode\a.png";//二维码存放路径
//先创建一个图片编辑器,生成一个二维码,二维码生成图片后再创建另一个图片编辑器,用来编写表格
Hashtable<EncodeHintType, ErrorCorrectionLevel> hintMap = new Hashtable<EncodeHintType, ErrorCorrectionLevel>();
hintMap.put(EncodeHintType.ERROR