HTML para PDF é um produto da empresa AFIRMA.CC para a geração de PDF’s. Na empresa tivemos o desafio em inúmeros projetos de criar um componente capaz de falicitar a criação de PDF a partir de um HTML, vencemos este desafio e decidimos compartilhar esta facilidade com você.
A iniciativa deste projeto é ajudar programadores, designer’s, startup’s que necessitam gerar documentos a partir de um texto em HTML, ou até mesmo informando a url de um endereço específico, para assim deixar o o arquivo disponível por um determinado tempo para download. Logo o arquivo estar diponível você pode baixar para sua estrutura e tratar o comportamento conforme sua necessidade.
Temos a certeza que este componente será útil para você e muitas outras pessoas que procuram não investir no desenvolvimento deste componente robusto.
Olá, tudo bom? Aqui vamos explicar como você irá usar nosso componente de converter HTML para PDF. Para você que já implementou uma API REST acesse os endereços e leia a documentação:
Para você que nunca integrou uma API REST, continue lendo os tópicos seguintes que você vai conseguir utilizar as funcionalidades facilmente.
Para você desenvolvedor que deseja escrever uma API REST é fundamental documentar sua API, com base nesta premissa desenvolvemos a nossa utilizando SWAGGER. O Swagger é uma ferramenta que permite criar documentação para APIs e distribuir a documentação de forma otimizada, organizada, automatizada de fácil entendimento. Você pode acessar nosso swagger pelos endereços:
Acessando o link da nossa API você irá visualizar os métodos disponíveis para uso, os quais são 3:
Clicando sobre o link abaixo você terá acesso a API REST para executar os Métodos de: (1) consulta, (2) geração de HTML por URL e (3) por código HTML:
Assista a animação e veja como você pode testar online os métodos tendo como exemplo Geração de PDF a partir de um HTML:
O Postman é uma ferramenta que tem como objetivo testar serviços REST (Web APIs) por meio do envio de requisições HTTP e da análise do seu retorno.
Leia a licença de uso da ferramenta no site do fabricante e faça o download do Postman pelo link:
Com o POSTMAN é possível realizar as requisições conforme as especificações da API, sem termos implementado ao menos uma linha de código, desta forma, auxiliando nos testes de API’s, e para que possamos também realizar testes em nossas API’s para verificar se o comportamento dela está dentro do esperado.
Para utlizar o POSTMAN é muito simples, basta você importar o link json da documentação da nossa API dentro do POSTMAN e os métodos já ficam visiveis dentro da ferramenta, veja link e exemplo na animação abaixo:
A grande vantagem desta ferramenta é a exportação de código fontes na integração da API para várias linguagens de programação. A imagem a seguir demostra como é fácil exportar códigos fontes:
Você tem uma ideia e não tem ideia como materializar em um produto digitalizado? Entre em contato conosco, estamos prontos para ajudá-lo a formatar suas ideias:
Cookie | Duração | Descrição |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |