🖼️ Image Converter Pro
Professional image processing for VS Code and all VS Code-based editors. Convert, resize, crop, enhance images and create stunning icons directly in your editor.

🌟 Universal VS Code Compatibility
✅ Works with all VS Code variants:
- VS Code - Microsoft's official editor
- Cursor - AI-first development environment
- Windsurf - AI-powered code editor
- Kiro - AWS's spec-driven AI IDE
- Qoder - Interactive CLI tool with TUI
- And more... - Any editor based on VS Code
📸 Screenshots


Professional Image Processing

✨ Features
- JPEG - Best for photos with adjustable quality
- PNG - Lossless with transparency support
- WebP - Modern format with superior compression
- AVIF - Next-generation format with best compression
- TIFF - Professional/print quality
- GIF - Animation support
- SVG - Scalable Vector Graphics support
explorer this code project, are there optimations
📏 Resize Operations
- Predefined sizes: 50%, 200%, Full HD, HD, Standard, Mobile
- Custom dimensions with auto-calculate
- Maintains aspect ratio
- High-quality resampling
✂️ Smart Crop
- Center Square - Perfect 1:1 ratio
- Center 16:9 - Widescreen/YouTube
- Center 4:3 - Standard ratio
- Center 9:16 - Portrait/Mobile/Stories
- Custom crop with precise coordinates
✨ Image Enhancement
- Optimize for Web - Fast loading
- High Quality - Maximum fidelity
- Sharpen - Increase clarity
- Blur - Smooth effect
- Brightness - Adjust exposure
- Saturation - Boost colors
- Grayscale - B&W conversion
- Auto Enhance - Normalize & sharpen
🎯 Icon Creation
- Circular Icons - Create perfect circular icons with transparent backgrounds
- Rounded Rectangle Icons - Create icons with rounded corners and transparent backgrounds
- Custom sizing - Specify output size or use original dimensions
- PNG output format with full transparency support
🚀 Usage
When you open an image file, toolbar buttons appear at the top:
- 🔄 Convert - Change image format
- 📐 Resize - Adjust dimensions
- ✂️ Crop - Trim image
- ✨ Enhance - Apply effects
- 🎯 Create Icon - Make icons
- Right-click any image file in your editor's Explorer
- Select operation:
- Image Converter: Convert Format
- Image Converter: Resize
- Image Converter: Crop
- Image Converter: Enhance
- Image Converter: Create Icon
- Follow the intuitive prompts
- Output file is automatically saved with suffix
⚙️ Configuration
Go to Settings → Extensions → Image Converter Pro:
- Output Directory: Where to save processed images (default: same folder)
- Naming Suffix: Suffix for output files (default: _converted)
- Default Quality: Quality for conversions (1-100, default: 80)
Input: JPEG, JPG, PNG, WebP, GIF, TIFF, BMP, AVIF, SVG
Output: JPEG, PNG, WebP, AVIF, TIFF, GIF, PNG (for icons with transparency)
📝 Requirements
- VS Code 1.75.0 or higher (or any compatible variant)
- Node.js 16.x or higher
🔄 Release Notes
1.2.0 (Current Development)
- Added icon creation with circular and rounded rectangle effects
- Transparent background support for PNG icons
- New "Create Icon" context menu option
- PRO features framework (in development)
- License management system (for future use)
1.1.0
- Added SVG support for all operations
- Convert SVG to all supported output formats
- Enhanced SVG rendering with density options
1.0.0
- Initial release
- Format conversion (7 formats including SVG)
- Resize with presets
- Smart crop tools
- Image enhancement (8 options)
- Icon creation (circular and rounded rectangle with transparency)
- Context menu integration
🐛 Known Issues
- PRO features are currently in development and not yet functional
- Dashboard is in demo mode only
- Some advanced features may show "coming soon" messages
Please report any issues on GitHub!
📄 License
This project is currently licensed under the MIT License (see LICENSE) - Free forever!
🤝 Contributing
Contributions welcome! Feel free to submit issues and pull requests.
Development Roadmap
- ✅ Core image processing features
- 🔄 Visual dashboard (in progress)
- ⏳ Batch processing
- ⏳ Advanced filters and effects
- ⏳ Cloud integration
- ⏳ Marketplace publication
Enjoy professional image processing without leaving your favorite editor! 🎉
Stay tuned: PRO features are coming soon! Follow this repository for updates.