关于JFreeChart与iText应用 JFreeChart 可以生成图片,你可以知道图片的具体路径和文件名称。看看iText 有没有将图片插入到PDF的方法就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果要生成的图片比较多,就会很多磁盘空间和系统资源了(特别是在企业级开发中),不知道能不能不生成图片,直接对它的类进行操作啊(iText支持Image和BufferedImage) 通过ChartFactory得到JFreeChartJFreeChart的createBufferedImage得到java.awt.image.BufferedImage 我已实现输出到Pdf中了,但在Pdf中图片的大小和位置不知道如何设置,我使用了Pdf中的PDFGraphics2D类,代码如下 PdfGraphics2D pdfgra=(PdfGraphics2D)cb.createGraphics(400,300); //PdfContentByte cb BufferedImageOp biop = null; AffineTransform at = new AffineTransform(); //at.scale(400,300); biop = new AffineTransformOp(at, AffineTransformOp.TYPE_NEAREST_NEIGHBOR); if(chart.getbuffimg()!=null) { try { System.out.println("ko!"); pdfgra.drawImage(chart.getbuffimg(), biop, 60, 60); } catch(Exception e) { e.printStackTrace(); System.out.println(e.getMessage()); }就对PdfGraphics2D的用法还不太了解谁能解决,马上给分,拜托了 求助!关于myeclipse8.5使用tomcat发布的问题 如何用java程序实现上传文件到指定的URL地址 java.util.taskqueue ??? lucene 数据库索引存放位置问题 连接sql server 2000的问题 Oracle9i的疑惑 一个关于Spring中使用SQL的问题,有难度! 关于weblogic+jdk1.5.0配置的问题 如何让JDOM忽略DTD声明 请教一个“事务处理”的问题! struts高级问题探讨!!!(怎么使一个action每天执行一次) struts中处理Errors的问题!!请大虾看看!!
不知道能不能不生成图片,直接对它的类进行操作啊(iText支持Image和BufferedImage)
PDFGraphics2D类,代码如下
PdfGraphics2D pdfgra=(PdfGraphics2D)cb.createGraphics(400,300);
//PdfContentByte cb
BufferedImageOp biop = null;
AffineTransform at = new AffineTransform();
//at.scale(400,300);
biop = new AffineTransformOp(at,
AffineTransformOp.TYPE_NEAREST_NEIGHBOR);
if(chart.getbuffimg()!=null)
{
try
{
System.out.println("ko!");
pdfgra.drawImage(chart.getbuffimg(), biop, 60, 60);
}
catch(Exception e)
{
e.printStackTrace();
System.out.println(e.getMessage());
}
就对PdfGraphics2D的用法还不太了解
谁能解决,马上给分,拜托了