Biblioteca para gerar PDF da Carta de Serviços de um órgão a partir das informações do Portal de Serviços.
- Baixe o repositório para sua máquina local
- npm install
- Abra o arquivo index.html
- Baixe o repositório para sua máquina local
- npm install
- gulp
- Baixe o repositório para sua máquina local
- npm install
- gulp bundle
- 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
]};
- Os xmls devem ser no mesmo formato do repositório carta-de-serviços (https://github.com/servicosgovbr/cartas-de-servico/tree/master/cartas-servico/v3/servicos)
- Crie um objeto PdfMaker
var pdfMaker = new cartaParaPdf.PdfMaker();
- Chame o método geraPdf
pdfMaker.geraPdf(jsonResponse);