Histórico da Página
Dados Gerais | |
Módulo: | TOTVS Automação Fiscal (SIGATAF) |
Issue: | DSERTAF1-30635 |
Descrição: | Impressão do Formulário da CAT via POUI |
Data |
|
Analista | Fabio Mendonça |
1. MODELO CAT
2. BIBLIOTECAS JAVASCRIPT
2.1. PDFMAKE
2.1.1. Sobre (15/08/2022)
Home Page: http://pdfmake.org/#/
Documentação: https://pdfmake.github.io/docs/
Exemplo de uso: https://www.ngdevelop.tech/angular-8-export-to-pdf-using-pdfmake/
2.1.2. Prós
- Usada desde início de 2021 em Projetos do CRM & Faturamento;
- Depoimento do time do CRM & Faturamento de que biblioteca tem atendido a bem a necessidade deles desde a primeira utilização;
2.1.3. DEMO
2.1.3.1. MODELO USANDO BIBLIOTECA
https://www.dropbox.com/s/ivx1y3zekordria/example_table_makepdf.pdf?dl=0
2.1.3.2. DENTRO DO PROTHEUS
Integração da biblioteca com a API do Windows chamando a tela padrão de escolha de local para baixar os arquivos pdf.
Gerenciador de downloads em painel suspenso informando o usuário do progresso do download no local anteriormente selecionado.
2.2. JSPDF
2.2.1. Sobre (18/08/2022)
Home Page: https://parall.ax/products/jspdf
Documentação: http://raw.githack.com/MrRio/jsPDF/master/docs/index.html
GIT: https://github.com/parallax/jsPDF
Exemplo de uso: https://medium.com/ekode/gerando-pdf-no-angular-com-jspdf-99ab94df7870
2.1.2. Prós
- Indicação do Bruno Romero, do time de FrameWork;
- Melhor integração ao VS CODE, com autocomplete das funcionalidades da biblioteca, o que facilita o desenvolvimento;