Skip to content

Explore this GUI tool for integrating it seamlessly to your application for automatic report filling from a text file to your template file! This is built using python and pyqt5, also can be made into an exe to reach out to any application

Notifications You must be signed in to change notification settings

svanirudh1809/ReportGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report Generator Tool

Welcome to the Report Generator tool project! This is a Python-based application that automates the process of generating PDF reports by filling in values from a text file into a template HTML file. With this tool, you can easily create professional-looking reports from your data without the need for manual formatting or editing.

Overview

This can be used to seamlessly integrate into your application as a python project or an executable file. The tool (currently) takes a HTML file as input containing the report format filled with the keyword @% followed by a number (Eg: @%1, @%2, ..). And output is a pdf file with filled in values from the text file.

Features

  • Automated Report Generation: Automatically generate PDF reports by filling in values from a text file into a template HTML file.
  • Customizable Templates: Use your own HTML templates created with MS Word or other editors to customize the layout and styling of the generated reports.
  • Data-driven: Populate reports with data stored in a text file, where each value is assigned a key corresponding to its position in the template.
  • Save and Export: Save the generated PDF reports to your local system for easy access and sharing.

Future Directions

  • Accept multiple input formats (pdf. word. html etc.)
  • Give a direct access to open template file and data file in the application to work as a standalone gui

Contributing

Contributions are always welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.

Credits

This project was created by S V Anirudh. Special thanks to the python community and the Qt community!


Have fun filling reports😉! If you have any questions or feedback, feel free to reach out.

This project was originally created on 15/03/2024

About

Explore this GUI tool for integrating it seamlessly to your application for automatic report filling from a text file to your template file! This is built using python and pyqt5, also can be made into an exe to reach out to any application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published