Spaces:
Sleeping
Sleeping
| title: Multi-Format to TXT Converter | |
| emoji: ๐ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 5.22.0 | |
| app_file: app.py | |
| pinned: false | |
| # Multi-Format to TXT Converter | |
| ## Overview | |
| This application converts various file formats to text (.txt) format. It's a simple web interface built with Gradio that allows users to upload files and get converted text versions. | |
| ## Supported File Formats | |
| - **Excel** (.xlsx, .xls) - Converts worksheets to formatted markdown tables | |
| - **PowerPoint** (.pptx, .ppt) - Extracts text from slides | |
| - **PDF** (.pdf) - Extracts text from pages | |
| - **Word** (.docx, .doc) - Extracts text from paragraphs | |
| ## How to Use | |
| 1. Upload a file using the file upload component | |
| 2. Click "Convert to TXT" | |
| 3. View the converted text in the output area | |
| 4. Download the resulting text file | |
| ## Features | |
| - Clean, user-friendly interface | |
| - Formatted output for better readability | |
| - Download option for converted text | |
| - Supports multiple popular document formats | |
| ## About | |
| This converter was adapted from a desktop application to be available as a web service. | |
| The original application was developed by Marek Staniszewski: staniszewski@heuristica.pl [Heuristica.pl](https://www.heuristica.pl). | |
| ## Technical Details | |
| Built with: | |
| - Gradio for the web interface | |
| - openpyxl for Excel processing | |
| - python-pptx for PowerPoint processing | |
| - PyPDF2 for PDF processing | |
| - python-docx for Word processing |