PdfTemplate tp = cb.createTemplate(rect.getWidth(), rect.getHeight());
Graphics2D g2 = tp.createGraphics(rect.getWidth(), rect.getHeight(), new DefaultFontMapper());
Rectangle2D r2D = new Rectangle2D.Double(0, 0, rect.getWidth(), rect.getHeight());
chart.draw(g2, r2D, null);
g2.dispose();
cb.addTemplate(tp, 0, 0);
}
public static void addChartToPDF2(JFreeChart chart,
PdfWriter writer, int row, int column) {
Rectangle rect = PageSize.A6.rotate();