Add OCR, Background Removal, and PDF Editor features with tests
- Implemented OCR functionality using pytesseract for image and PDF text extraction. - Added Background Removal service using rembg for image processing. - Developed PDF Editor service for applying text annotations to PDF files. - Created corresponding API routes for OCR, Background Removal, and PDF Editor. - Added frontend components for OCR and Background Removal tools. - Integrated feature flagging for new tools, ensuring they are disabled by default. - Implemented comprehensive unit tests for OCR service, PDF editor, and background removal. - Updated documentation to reflect new features and usage instructions. - Added translations for new features in English, Arabic, and French.
This commit is contained in:
@@ -110,6 +110,25 @@
|
||||
"lockAspect": "Lock aspect ratio",
|
||||
"aspectHint": "Enter one dimension — the other will auto-calculate to preserve aspect ratio."
|
||||
},
|
||||
"ocr": {
|
||||
"title": "OCR — Text Recognition",
|
||||
"description": "Extract text from images and scanned PDF documents using optical character recognition.",
|
||||
"shortDesc": "Extract Text",
|
||||
"sourceType": "Source Type",
|
||||
"modeImage": "Image",
|
||||
"modePdf": "PDF",
|
||||
"language": "OCR Language",
|
||||
"extract": "Extract Text",
|
||||
"charsExtracted": "{{count}} characters extracted",
|
||||
"copyText": "Copy Text"
|
||||
},
|
||||
"removeBg": {
|
||||
"title": "Remove Background",
|
||||
"description": "Remove the background from images automatically using AI. Get a transparent PNG in seconds.",
|
||||
"shortDesc": "Remove BG",
|
||||
"remove": "Remove Background",
|
||||
"success": "Background removed successfully!"
|
||||
},
|
||||
"videoToGif": {
|
||||
"title": "Video to GIF",
|
||||
"description": "Create animated GIFs from video clips. Customize start time, duration, and quality.",
|
||||
|
||||
Reference in New Issue
Block a user