Gerar um PDF depois de uma chamada de RenderPDF
15/02/2019 16:03
class MeuService {
??/**
??* Injetar pdfRenderingService
??*/
??def pdfRenderingService
??/**
??* Método irá criar um PDF
??* @param filepath Caminho do arquivo onde deve ser criado
???* @param pdfInstance Modelo de dados do PDF
??*/
?File gerarArquivo(String filepath, Object pdfInstance) {
???ByteArrayOutputStream bytes = pdfRenderingService.render(template: 'pdf/pdfEmitirPDF', model: [pdfInstance])
???File file = new File(filepath)
???file << bytes
???file
??}?
}
Para se registrar, clique aqui.