Releases: DroneTechTI/DocConverter
Releases · DroneTechTI/DocConverter
Release list
DocConverter v2.5.0 - Professional Release
🎉 DocConverter v2.5.0 - Professional English Release
✨ Major Updates
🌍 Complete English Translation
- All code, comments, and documentation translated to English
- Professional naming conventions throughout
- Enterprise-grade codebase
🏗️ Architecture Improvements
- Full type hints coverage on core modules
- Google-style docstrings
- Enhanced error handling
- Modular converter system
- Clean separation of concerns
📚 Documentation
- Professional README with badges
- Comprehensive API documentation
- Contributing guidelines
- Issue templates for bug reports and features
🤖 DevOps & Automation
- GitHub Actions CI/CD pipeline
- Automated executable builds
- PyInstaller integration
- One-click release process
🔧 Technical Improvements
- Refactored core architecture
- Enhanced logging system
- Better error messages
- Memory optimization
- Batch processing improvements
📥 Installation
Option 1: Executable (Recommended)
Download DocConverter.exe below and run it directly. No Python installation required!
Option 2: From Source
git clone https://github.com/DroneTechTI/DocConverter.git
cd DocConverter
pip install -r requirements.txt
python main.py🚀 Features
- 📝 Word ↔ PDF - Bidirectional conversion with pure Python (no Office required)
- 📊 Excel → PDF - Spreadsheet conversion
- 🎨 PowerPoint → PDF - Presentation conversion
- 🌐 HTML → PDF - Web page conversion
- 🖼️ Images ↔ PDF - Convert images to PDF and vice versa
- 📑 PDF Merge - Combine multiple PDFs into one
- 🗜️ PDF Compress - Reduce PDF file sizes
- ⚡ Batch Processing - Convert multiple files simultaneously
- 🎨 Modern GUI - Clean and intuitive interface
- 🌍 Multi-language - English and Italian support
💻 System Requirements
- Windows: 10 or later (64-bit recommended)
- Linux: Any modern distribution
- macOS: 10.14 (Mojave) or later
- Python: 3.8+ (only for source installation)
- RAM: 4GB minimum, 8GB recommended
- Disk Space: 200MB
📝 Changelog
Breaking Changes
- None - fully backward compatible
New Features
- GitHub Actions automated build system
- Professional English documentation
- Enhanced type safety with comprehensive type hints
- Improved error messages and logging
Improvements
- Cleaner architecture with better separation of concerns
- More maintainable codebase
- Better performance with optimized converters
- Enhanced memory management
Bug Fixes
- Various stability improvements
- Better error handling across all converters
🙏 Credits
Developed with ❤️ by the DocConverter Team
📄 License
MIT License - See LICENSE for details
⭐ If you find this useful, please star the repository!