OFD转图片
/*** ofd轉圖片* @param path* @param bsm* @return*/private List<String> ofdToImage(String path,String bsm) {debugUtil.begin();List<String> ftpdfPathpng = new ArrayList<>();OFDReader reader = null;try {reader = new OFDReader(Paths.get(path+bsm+".ofd"));ImageMaker imageMaker = new ImageMaker(reader, 6);imageMaker.config.setDrawBoundary(false);for (int i = 0; i < imageMaker.pageSize(); i++) {BufferedImage image = imageMaker.makePage(i);Path dist = Paths.get(path, bsm+i + ".jpg");ImageIO.write(image, "JPG", dist.toFile());ftpdfPathpng.add(i,path+bsm+i + ".jpg");}}catch (Exception e){throw new RuntimeException(e);} finally {try {if (reader != null) {reader.close();}} catch (IOException e) {e.printStackTrace();}System.gc();}debugUtil.end();debugUtil.writeLog("ofd轉圖片",null);return ftpdfPathpng;
總結
- 上一篇: OFD介绍
- 下一篇: Kafka安装包下载地址