Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnkommas/pdf_to_excel
Ioannis E. Kommas
https://github.com/johnkommas/pdf_to_excel
Last synced: 6 days ago
JSON representation
Ioannis E. Kommas
- Host: GitHub
- URL: https://github.com/johnkommas/pdf_to_excel
- Owner: johnkommas
- Created: 2024-04-21T12:59:16.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-21T13:08:19.000Z (7 months ago)
- Last Synced: 2024-04-21T15:44:04.792Z (7 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PDF to Excel Converter
This application converts invoice data from a PDF file to an Excel spreadsheet.
## Features
- Converts data from PDF tables to an Excel spreadsheet using pandas and tabula-py.
- Retrieves supplier's unique number from given areas in the PDF
- Adjusts column widths in Excel for better readability## Dependencies
The application uses these libraries:
- os
- subprocess
- sys
- logging
- pandas
- tabula
- PyPDF2
- openpyxl## Usage
1. Set the directory for the Invoice file in `FOLDER`.
2. Run `python app.py`.
Please ensure all dependencies are installed and that the Python environment is set up correctly.
## Future Scope
In its current state, this application is designed to work with a specific invoice format. In the future, it will have additional features to handle more formats, generating more comprehensive reports, and improving error handling.
## Contributing
The mission of this project is to provide a simple, efficient way to convert invoice data from PDF to Excel. Contributions towards improving this application are much appreciated.
## License
2024 Ioannis E. Kommas. All Rights Reserved.