Preciso pegar os dados gerados no formulario e gerar um pdf onde o mesmo é salvo no ged do fluig numa pasta especifica.
Salvar o documento ja sei que é possivel mas não sei como gerar o pdf
Preciso pegar os dados gerados no formulario e gerar um pdf onde o mesmo é salvo no ged do fluig numa pasta especifica.
Salvar o documento ja sei que é possivel mas não sei como gerar o pdf
@Arnaldo, você pode utilizar a biblioteca pdfmake.
Segue o link http://pdfmake.org/playground.html
Gabriel, como faço essa integração? digo, é necessário instalar a biblioteca no projeto? preciso ter acesso ao servidor?
Você baixa esse dois arquivos: pdfmake.min.js e vfs_fonts.js e adiciona no seu projeto. Depois referencia eles no seu formulário html.
<script type="text/javascript" src="pdfmake.min.js" charset="utf-8"></script>
<script type="text/javascript" src="vfs_fonts.js" charset="utf-8"></script>
Gabriel, funcionou porém como faço para ler o formulario e jogar os valores de um input no pdf… não estou conseguindo
$("#idCampo").val()
tentei jogar na tabela abaixo assim e não aceitou:
{
style: 'tableExample',
table: {
body: [
['Emissão:', 'Código:', 'Revisão:', 'Páginas:'],
[$("#data").val(), 'Another one here', 'OK?']
]
}
}
Arnaldo, a primeira linha está com 4 colunas e a segunda está com 3…precisam ter a mesma qtde de colunas
Gabriel,
Como faço para salvar o documento em uma pasta do GED??
Arnaldo, não testei isso ainda.
e quando o campo e dentro de um paifilho?
Oi Wasley, qual o erro que está aparecendo?
Boa tarde. Pra mim tambem deu erro ao adicionar o pdfmake.min.js no projeto. Deram 100 erros de sintaxe:
"Erro de sintaxe esperado no token “:”,(
"Erro de sintaxe esperado no token “)”,;
"Erro de sintaxe esperado no token “}”,;
Após gerar o PDF, você pode usar esse exemplo para publicar no GED: https://git.fluig.com/projects/SAMPLES/repos/widgets/browse/upload-file-ecm-rest/wcm/widget/upload_file_rest/src/main/webapp/resources/js/upload_file_rest.js