首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教jfreechart和itext结合的有关问题

2011-12-21 
请教jfreechart和itext结合的问题!我想将jfreechart生成的图片导入到pdf中,因此需要jfreechart和itext结合

请教jfreechart和itext结合的问题!
我想将jfreechart生成的图片导入到pdf中,因此需要jfreechart和itext结合起来用,目前我试了一个方法:
1、根据jfreechart生成的图片路径生成图片,部分代码如下:
      Image   img   =   Image.getInstance(new   URL( "http://localhost:8181/wqdss/servlet/DisplayChart?filename=jfreechart-45744.png "));
      img.setAbsolutePosition(0,   0);
      document.add(img);   //document为定义好的pdf文档
      但是采用该方法存在两个问题,第一生成的文件路径我拷贝出来,新开一个ie浏览器输入进去,提示chart   not   found,但有时候也正常,我试着将localhost换成机器名和ip地址都不行.
    第二:生成的图片在jfreechart的session过期后会自动删除,因此会提示文件找不到错误.

不知道大家有好的方法吗?请大家赐教,谢谢!


[解决办法]
jfreechart生成图片你应该放在本地,然后在生成PDF的时候,调用你本地的图片,以前我记得我是这样做的,

热点排行