我使用JXL API將圖像添加到Excel文件。使用的庫:
jcommon(1.0.14)
jfreechart的(1.0.13)
JXL(2.6.10)通過JXL將圖像添加到Excel時圖像變得模糊
// chartImage is of type BufferedImage
com.KeyPoint.PngEncoder encoder = new com.KeyPoint.PngEncoder(chartImage, true, 0, 0);
jxl.write.WritableImage image = new jxl.write.WritableImage(0, 2, (chartImage.getWidth()/100),16,
encoder.pngEncode());
sheet.addImage(image);
的問題是,所述WritableImage構造採取寬度和高度中的行的術語和列(寬度:列0到列chartImage.getWidth()/ 100,高度:行2到行16)。這會導致圖表圖像模糊。
如何使用JXL將原始圖像導入到Excel中?請幫助。謝謝! :-)
+1我忘了保留原始圖像。 – trashgod
傑出和簡單的解決方案Jes ...也爲我工作..謝謝! :) –