{"id":15024431,"url":"https://github.com/jm7087/gerador-de-pdf-php","last_synced_at":"2026-03-16T19:37:37.237Z","repository":{"id":256782760,"uuid":"856375997","full_name":"JM7087/gerador-de-pdf-php","owner":"JM7087","description":"Este é um sistema simples de geração de PDFs em PHP utilizando a biblioteca FPDF.","archived":false,"fork":false,"pushed_at":"2024-10-03T13:39:43.000Z","size":63,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T12:05:19.466Z","etag":null,"topics":["css","css3","fpdf","fpdf-library","html","html-css-javascript","html5","javascript","js","mit","mit-license","php","php7","php8"],"latest_commit_sha":null,"homepage":"http://projetos-php.free.nf/projetos/Gerador-de-PDF/index.php","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JM7087.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-12T13:30:31.000Z","updated_at":"2024-10-03T13:39:46.000Z","dependencies_parsed_at":"2024-09-13T02:59:50.199Z","dependency_job_id":"41a81a5d-68ae-4d98-b6d4-c6d35dd57425","html_url":"https://github.com/JM7087/gerador-de-pdf-php","commit_stats":null,"previous_names":["jm7087/gerador-de-pdf-php"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JM7087%2Fgerador-de-pdf-php","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JM7087%2Fgerador-de-pdf-php/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JM7087%2Fgerador-de-pdf-php/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JM7087%2Fgerador-de-pdf-php/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JM7087","download_url":"https://codeload.github.com/JM7087/gerador-de-pdf-php/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243440702,"owners_count":20291336,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","css3","fpdf","fpdf-library","html","html-css-javascript","html5","javascript","js","mit","mit-license","php","php7","php8"],"created_at":"2024-09-24T20:00:20.954Z","updated_at":"2025-12-25T19:56:04.907Z","avatar_url":"https://github.com/JM7087.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Sistema de Geração de PDF\r\n\r\nEste é um sistema simples de geração de PDFs em PHP utilizando a biblioteca FPDF. O sistema permite ao usuário inserir um texto em um formulário, gerar um PDF com esse texto, e adicionar um rodapé personalizado em cada página.\r\n\r\n## Funcionalidades\r\n\r\n- Geração de PDF a partir de um campo de texto.\r\n- Adição automática de rodapé personalizado com ano dinâmico e nome do desenvolvedor em todas as páginas.\r\n- Botão de gerar PDF desabilitado até que haja texto no campo.\r\n- Suporte a caracteres acentuados e especiais no PDF.\r\n\r\n\u003ch2 align=\"center\"\u003eCapturas de Tela\u003c/h2\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003cimg src=\"https://blogger.googleusercontent.com/img/a/AVvXsEg876g1adIvSKHewRltJWdzGMebhPYgwiHnNJtJ_Y5KdQi3Xni5A6SV9pTE0KTH--WWe6Q_ArZpqU-XvWa6ZGy_NurYYuUfVLOkOY4A3o7wQo0FcC3zPv04Hiw8axF3_E56RlBmmT_LOogukHmfIEdtqkpSqscZi0H5htngsNZav0M4SE2WCrMTrUE0DI7W\" width=\"800\"\u003e\r\n\u003c/p\u003e\r\n\r\n\u003ch2 align=\"center\"\u003eExemplo do PDF Gerado\u003c/h2\u003e\r\n\r\n\u003cp align=\"center\"\u003e\r\n  \u003cimg src=\"https://blogger.googleusercontent.com/img/a/AVvXsEilJl8b-NAtJ1-AUqPNs4lMqxQLfli3TX_Iq4LNf7r0wx1IeExE7k8v-jO1faUZL-B-Q7kWsfxkS6OJNSXVlONPZaECkBq759vJV4pKHsF8rphCfM8zcEprQctNQdoOrPYo-guqz3YCXRrdHVHEydHwBV7SBWOhCKSi9q6Bbyvt5KqkAE00xKIzMEt9WpZG\" width=\"800\"\u003e\r\n\u003c/p\u003e\r\n\r\n## Pré-requisitos\r\n\r\n- PHP 7.4 ou superior\r\n- Biblioteca [FPDF](http://www.fpdf.org/)\r\n\r\n## Instalação\r\n\r\n1. Clone o repositório em sua máquina:\r\n\r\n   ```bash\r\n   git clone https://github.com/JM7087/gerador-de-pdf-php.git\r\n   ```\r\n\r\n2. Navegue até a pasta do projeto:\r\n\r\n   ```bash\r\n   cd seu-repositorio\r\n   ```\r\n\r\n3. Certifique-se de que o arquivo `fpdf.php` está na pasta correta, geralmente no diretório `fpdf/` dentro do projeto.\r\n\r\n## Como Usar\r\n\r\n1. Acesse o sistema pelo navegador através de um servidor local (como XAMPP, WAMP ou LAMP) ou use o servido do PHP.\r\n\r\n comado para usar o servidor embutido do PHP\r\n ```bash\r\n php -s localhost:8000\r\n ```\r\n\r\n2. Na página principal, insira o texto no campo e clique no botão \"Gerar PDF\". O botão ficará desabilitado até que o campo de texto seja preenchido.\r\n\r\n3. O PDF gerado será baixado automaticamente.\r\n\r\n## Estrutura do Projeto\r\n\r\n- `index.php`: Página principal do sistema com o formulário para inserção de texto.\r\n- `gerar_pdf.php`: Script responsável por gerar o PDF com base no texto inserido.\r\n- `fpdf/`: Pasta que contém a biblioteca FPDF.\r\n- `styles.css`: Arquivo de estilos da interface.\r\n- `script.js`: Lógica JavaScript para habilitar/desabilitar o botão de geração de PDF.\r\n\r\n## Rodapé Personalizado\r\n\r\nO rodapé do PDF é gerado automaticamente com o seguinte formato:\r\n\r\n```\r\nGrupo JM7087 © Copyright 2010-[ANO ATUAL]. Todos os direitos reservados. Desenvolvido por João Marcos.\r\n```\r\n\r\nO ano é gerado automaticamente com base no ano atual.\r\n\r\n## Tecnologias Utilizadas\r\n\r\n- PHP\r\n- FPDF\r\n- HTML/CSS\r\n- JavaScript\r\n\r\n## Contribuições\r\n\r\nSinta-se à vontade para contribuir com o projeto! Basta seguir os passos abaixo:\r\n\r\n1. Faça um fork do projeto.\r\n2. Crie uma branch para sua feature (`git checkout -b minha-feature`).\r\n3. Faça commit das suas mudanças (`git commit -m 'Adiciona nova feature'`).\r\n4. Faça push para a branch (`git push origin minha-feature`).\r\n5. Abra um Pull Request.\r\n\r\n## Licença\r\n\r\nEste projeto está licenciado sob a Licença MIT - consulte o arquivo [LICENSE](LICENSE) para mais detalhes.\r\n\r\n## Créditos\r\n\r\n- Desenvolvido por [João Marcos](https://links.jm7087.com)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjm7087%2Fgerador-de-pdf-php","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjm7087%2Fgerador-de-pdf-php","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjm7087%2Fgerador-de-pdf-php/lists"}