Skip to content

khalidkaram22/PDF-AutoFiller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PDF-AutoFiller

PDF-AutoFiller is a web-based tool that allows you to generate customized PDF certificates by dynamically inserting data from Excel or CSV files into a pre-designed PDF template. Ideal for educators, trainers, event organizers, or anyone who needs to automate certificate or document creation in bulk.


🚀 Features

  • 🧾 Upload an Excel (.xlsx/.xls/.csv) file as a data source
  • 📄 Upload a PDF template with a background
  • 🔠 Add dynamic text fields with column bindings ({{ColumnName}})
  • 🎨 Customize font, size, color, alignment, and width of text fields
  • 🪟 Drag-and-drop field positioning on the template
  • 🔤 Support for custom fonts (TTF/OTF)
  • 📦 Generate multiple filled PDFs and download them as a ZIP file

🧰 Technologies Used


📂 PDF-AutoFiller/

├── index.html # Main HTML interface ├── style.css # Custom styling for the layout and fields ├── script.js # Main logic and interactivity └── README.md # Project documentation


✅ How to Use

  1. Open the app: Live Demo
  2. Upload the following:
    • A spreadsheet (CSV/XLSX) containing the data
    • A PDF template for background layout
    • (Optional) A custom font (.ttf or .otf)
  3. Click Add Text Field, drag and customize the fields.
  4. Bind each field to a column using {{ColumnName}}
  5. Click Generate PDFs & Download ZIP

🌐 Live Demo

Try the app instantly:
🔗 PDF-AutoFiller Live Demo


✍️ Example Use Cases

  • Certificates of participation/completion
  • Event badges
  • Student report cards
  • Bulk invoice or letter generation

🙌 Contribution

Contributions are welcome! Feel free to fork this repo and submit pull requests.


📧 Contact

Made with 💻 by ## Khalid karam 📫 Reach me on LinkedIn | Email

About

PDF-AutoFiller is a web-based tool that automates the creation of personalized PDF documents by dynamically inserting data from Excel or CSV files into a PDF template. Perfect for educators, event organizers, or anyone needing bulk certificate, badge, or document generation with full customization of text fields, fonts, and layout.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors