Histórico da Página
...
Exemplo de uso: https://www.ngdevelop.tech/angular-8-export-to-pdf-using-pdfmake/
2.1.2.1. Prós
- Usada Indicação do Danilo Salvez, sendo 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;
- Devido a utilização de matriz simples (similar ao uso de tabela, inclusive com propriedade 'colSpan') para posicionamento dos recursos na área de impressão, abstrai bastante a complexidade do posicionamento em tela;
- Abstração de complexidade de quebras de linhas para textos e quebras de páginas;
- Mínimo suficientemente necessário para atender a demanda com sucesso, similar a uma biblioteca fornecida pelo POUI se esta existisse.
...
Exemplo de uso: https://medium.com/ekode/gerando-pdf-no-angular-com-jspdf-99ab94df7870
2.2.2.1. 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;
- Devido a utilização de posicionamento por pixel dentro da área de impressão, consegue-se alta precisão no posicionamento de elementos, sendo necessário informar as coordenadas de cada item em tela, tanto dos retângulos quanto dos títulos e textos que abrigarão cada campo do formulário da CAT;
- Boa para elaboração de abstrações que disponibilize para o cliente funções que o atendam.
2.2.2.2. Contras
- O posicionamento por pixel onera o tempo de desenvolvimento e complexidade;
- Muita funcionalidade documentada, porém sem exemplo de uso;
- Quebra de textos e de páginas verbosa e a cargo do desenvolvedor, exigindo elaboração de cálculo e combinação de funções da biblioteca;
2.2.3. DEMO
2.2.3.1. MODELO USANDO BIBLIOTECA
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas