使用JavaExcel API 往excel中插入图片

原创 2005年03月04日 00:18:00

JavaExcel是一个操作Excel表格的开源包,网上有很多介绍他的文章,但大多是两个例子,一个读一个写。对其他的操作例如公式的计算,图表的操作基本没什么介绍,可能当时jxl的版本比较低的原因吧。今天通过群里的朋友拿到一个版本,估计是2.0以上的版本吧。但给我的只有一个jar包,连文档都没有,作者的网站也上不了了,只好用jad反编译了jar包来看。发现已经提供了对图片的基本操作功能,

public static void write()throws Exception{
        WritableWorkbook wwb=Workbook.createWorkbook(new File("c:/1.xls"));
        WritableSheet ws=wwb.createSheet("Test Sheet 1",0);
        File file=new File("C://jbproject//PVS//WebRoot//weekhit//1109496996281.png");

        WritableImage image=new WritableImage(1, 4, 6, 18,file);
        ws.addImage(image);

        wwb.write();
        wwb.close();
    }

很简单和插入单元格的方式一样,不过就是参数多了些,WritableImage这个类继承了Draw,上面只是他构造方法的一种,最后一个参数不用了说了,前面四个参数的类型都是double,依次是 x, y, width, height,注意,这里的宽和高可不是图片的宽和高,而是图片所要占的单位格的个数,因为继承的Draw所以他的类型必须是double,具体里面怎么实现的我还没细看:)因为着急赶活,先完成功能,其他的以后有时间慢慢研究。以后会继续写出在使用中的心得给大家。

如有转载请保留作者和来源谢谢!
QQ:221704
MSN:
flyly@yeah.net

留言

java POI实现向Excel中插入图片

做Web开发免不了要与Excel打交道。今天老大给我一个任务-导出Excel。开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可。但是有一点不同,就是要加入图片,就是这个加入...
  • chenssy
  • chenssy
  • 2014年03月05日 08:59
  • 42094

JavaExcel API及

  • 2008年05月23日 09:57
  • 2.89MB
  • 下载

javaExcel Api

  • 2008年12月03日 11:30
  • 2.28MB
  • 下载

使用POI在EXCEL中插入图片

在java的学习中,总是遇到很多困难,但是只要你一直坚持下去,应该能够克服很多困难,并且积累的知识也会更多。     关于在EXCEL中插入图片的代码    首先创建一个Picture.java ...

使用VBA在EXCEL中插入图片自定义函数(网络URL/本地URL)

Sub InsertPic(ByVal 图片链接 As String, ByVal 插入图片表名 As String, ByVal 插入图片单元格地址 As String) On Error ...

POI向excel中插入图片

  • 2013年04月26日 00:24
  • 1.26MB
  • 下载

使用RMS API 自定义Office(Word、Excel、PPT)加密策略

什么是RMS: Microsoft Windows Rights Management 服务 (RMS),是一种与应用程序协作来保护数字内容(不论其何去何从)的安全技术,专为那些需要保护敏感的 Web...
  • cslp517
  • cslp517
  • 2017年05月29日 14:00
  • 494

excel 批量插入打印图片

  • 2013年10月14日 16:26
  • 463B
  • 下载

向excel中插入图片

  • 2016年02月15日 14:37
  • 43KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用JavaExcel API 往excel中插入图片
举报原因:
原因补充:

(最多只允许输入30个字)