JFreeChart no PDF com itext: Como incluir um gráfico dentro de uma tabela do itext?

Gente,
estou desenvolvendo um sistema no qual devem ser gerados alguns relatórios, e, no meio destes relatórios, há alguns gráficos opcionais que podem ou não aparecer abaixo de algumas tabelas.

Já encontrei como incluir gráficos gerados com o JFreeChart em PDF, no entanto, ainda não sei como proceder para incluir um gráfico dentro de uma célula de uma tabela (Table) do itext.
Como devo proceder neste caso?

O JFreeChart salva uma imagem do gráfico?

Se sim… o iText carrega a imagem em uma celula…

[code]public class ChartReport {
Document document;

public ChartReport(String arquivo) {
	PdfWriter writer;
	PdfContentByte content;
	PdfTemplate template;
	Graphics2D graphics;
	Rectangle2D rectangle;
	
	JFreeChart chart;
	DefaultCategoryDataset dataSet;
	
	document = new Document();
	try {
		writer = PdfWriter.getInstance(document, new FileOutputStream(arquivo));
		
		Rectangle pgz = writer.getPageSize();
		int x1 = 0;
		int y1 = 0;
		int x2 = (int)pgz.getWidth();
		int y2 = (int)pgz.getHeight();

		document.open();
		
		content = writer.getDirectContent();
		template = content.createTemplate(x2, y2);
		graphics = template.createGraphics(x2, y2);
		
		rectangle = new Rectangle2D.Double(x1, y1, x2, y2);
		
		dataSet = new DefaultCategoryDataset();
		dataSet.setValue(68, "Buscadores", "Google");
		dataSet.setValue(15, "Buscadores", "Yahoo");
		dataSet.setValue(10, "Buscadores", "Buscape");
		dataSet.setValue(1, "Buscadores", "Snipplr");
		dataSet.setValue(6, "Buscadores", "SunSearch");
		
		chart = ChartFactory.createBarChart("Teste do JFreeChar + iText", "Buscadores", "Percentual de Mercado", dataSet, PlotOrientation.VERTICAL, true, true, true);
		
		chart.draw(graphics, rectangle);
		
		graphics.dispose();
		content.addTemplate(template, 0, 0);

		document.close();
		
	} catch (FileNotFoundException e) {
		e.printStackTrace();
	} catch (DocumentException e) {
		e.printStackTrace();
	}
	
}

public static void main(String[] args) {
	System.out.println("Gerando ChartReport...");
	
	new ChartReport("./ChartReport.pdf");
	
	System.out.println("ChartReport Gerado!");
}

}
[/code]