使用JXL start作为runnable jar插入图像

时间:2016-09-06 21:45:37

标签: java image xls jxl

我尝试使用JXL在Excel文件中插入图像。一切正常,直到我将代码导出到Runnable JAR文件,这导致程序在运行时生成错误(java.io.FileNotFoundException)。我仔细阅读了上述所有建议;然而,不能将它们应用于我的代码。对于如何消除我案例中的错误,我将非常感激。这是代码提取:

BufferedImage input = ImageIO.read(new File(result1.class.getResource("/image/IMG1.png").toURI()));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(input, "PNG", baos);
sheet.addImage(
    new WritableImage(4, 3, input.getWidth() / CELL_DEFAULT_WIDTH,
    input.getHeight() / CELL_DEFAULT_HEIGHT,
    baos.toByteArray()
));

0 个答案:

没有答案