Gerar pdf via formulário e salvar no Ged

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