网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.Java中基本数据类型与流程操作方.
.教你如何编写Java类(二).
.Swing指南:Spinner Model Contro.
.谈谈JAVA程序的反编译.
.大道至简-Java之23种模式一点就通.
.EJB核心技术及其应用.
.使用Java3D实现三维图像.
.java截获标准输出(1).
.JAVA程序员必读:基础篇(目录).
.利用DES加密算法保护Java源代码.
.EJB3 Persistence API标准化持久.
.weblogic8中文显示乱码解决办法.
.JAVA中用接口实现多继承和多态的.
.Java 语法介绍(四):数组.
.PHP和Java.
.Java模式设计之数据访问对象模式.
.利用 Java Web Start发布你用jav.
.足球战术之observer及memento篇.
.Java 编程技术中汉字问题的分析及.
.面向对象思想之 -- 继承以及多态.

使用JavaExcel API 往excel中插入图片

发表日期:2008-1-5



  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
上一篇:使用JavaWebStart 人气:883
下一篇:使用JAVA中的动态代理实现数据库连接池(2) 人气:560
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐