Exportando formulário muito grande para PDF

Estou precisando de uma ajuda, nesse caso de uma sugestão.
To precisando exportar um formulário muito grande para PDF, mas fazer isso utilizando o IReports ou ate o iText programaticamente, acho muito complicado.
Existe alguma sugestão para isso.