Completed

Criação de Pdf Dinâmico

Published on the April 12, 2022 in IT & Programming

About this project

Open

Nós possuímos uma plataforma onde apresentamos relatórios interativos para nossos clientes. Recentemente, tivemos alguns pedidos para disponibilizarmos um formato PDF bem estruturado para que o cliente pudesse imprimir e compartilhar seu relatório.
O Nosso relatório é dinâmico. A ordem e a quantidade de itens que aparece não é estática, ela é personalizada para algumas classes de clientes e serviços que prestamos. Logo, a solução que procuramos tem que ser adaptável a informação gerada.
Para início imediato.

Project overview

Quando subimos os dados para a plataforma nós enviamos um arquivo JSON que possui as categorias e dados. A plataforma usa esse JSON para então disponibilizar a interface gráfica para os clientes. Como a programação da plataforma foi desenhada para html, ela não se adapta bem para pdf, se tentarmos imprimir direto, ou fazer um print das páginas. Portanto, queremos montar um pdf a partir do arquivo json. Uma aplicação que seja focada em gerar PDF. Já temos um modelo de PDF desenhado em Illustrator que mostra como tem que ficar o relatório final. Basta pegar o modelo e seguir na montagem dos tipos de gráficos. Nós possuímos dois gráficos que não são convencionais, e portanto, foram desenhados especialmente para a aplicação. Os demais são gráficos comuns que podem ser encontrados em diversas bibliotecas gráficas. Outro desafio que temos para o pdf é de pegar uma parte do json que se trata de uma configuração em html, e trazer para dentro do relatório em pdf. A plataforma foi desenvolvida em php, mas estamos considerando em fazer o pdf via python, usando bibliotecas como por exemplo o fpdf. Futuramente iremos migrar a plataforma para Python e pretendemos aproveitar o trabalho com PDF. Em anexo instruções e modelo de relatório.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by E. J. O.