Skip to content

Aplicação para geração de um documento .pdf para impressão da Carta de Serviços de cada órgão a partir do conteúdo do Portal de Serviços.

License

Notifications You must be signed in to change notification settings

servicosgovbr/carta-para-pdf

Repository files navigation

Status da construção Coverage Status Stories in Ready Join the chat at https://gitter.im/servicosgovbr/carta-para-pdf

Carta Para PDF

Biblioteca para gerar PDF da Carta de Serviços de um órgão a partir das informações do Portal de Serviços.

Instalações para rodar localmente

  • Baixe o repositório para sua máquina local
  • npm install
  • Abra o arquivo index.html

Como rodar os testes localmente

  • Baixe o repositório para sua máquina local
  • npm install
  • gulp

Como gerar o arquivo final minificado

  • Baixe o repositório para sua máquina local
  • npm install
  • gulp bundle

Como usar o arquivo final para gerar as cartas em PDF

  • Importe o arquivo bin/cartaParaPdf.min.js para seu projeto.
  • O objeto esperado pela biblioteca é no seguinte formato:
var jsonResponse = {
    nome: "Ministério da Educação (MEC)",
    descricao: "Descrição do orgão",
    servicos: [
      xml1,
      xml2,
      xml3
    ]};
var pdfMaker = new cartaParaPdf.PdfMaker();
  • Chame o método geraPdf
pdfMaker.geraPdf(jsonResponse);

About

Aplicação para geração de um documento .pdf para impressão da Carta de Serviços de cada órgão a partir do conteúdo do Portal de Serviços.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages