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.
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.
- 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.
- 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
Contributions are always welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
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