@@ -33,13 +33,18 @@ BigOcrPDF is a powerful, all-in-one OCR application that adds searchable text la
3333Manage your documents before and after OCR — no need for a separate tool.
3434
3535- ** Drag-and-drop page reordering** with thumbnail previews
36- - ** Rotate pages** left or right in 90° increments
36+ - ** Rotate & flip pages** — left, right, horizontal, and vertical
3737- ** Delete pages** you don't need
3838- ** Merge files** — combine pages from multiple PDFs and images into one document
3939- ** Create PDFs from images** — import JPEG, PNG, TIFF, WebP, RAW photos, and more
4040- ** EXIF-aware import** — automatically applies correct orientation from camera metadata
41- - ** Zoom control** — 50% to 200% thumbnail scaling
41+ - ** Zoom control** — 50% to 200% thumbnail scaling with keyboard shortcuts
4242- ** Select pages for OCR** — choose exactly which pages to process
43+ - ** Context menu** — right-click any page to save as image or PDF
44+ - ** Compress PDF** — reduce file size with configurable quality and DPI
45+ - ** Split PDF** — by page count or target file size
46+ - ** Undo support** — revert page operations with Ctrl+Z
47+ - ** Window size persistence** — remembers your preferred dimensions
4348
4449### OCR Engine
4550
@@ -65,7 +70,8 @@ Automatically clean up scans and photos before OCR for maximum accuracy.
6570- ** Illumination normalization** — even out uneven lighting
6671- ** Scanner effect** — LAB-space background normalization
6772- ** Denoising** — bilateral filter and Non-Local Means
68- - ** All toggles individually controllable** from the settings page
73+ - ** Enhance embedded images** — apply corrections to images inside mixed-content pages
74+ - ** All toggles individually controllable** from educational settings dialogs with visual illustrations
6975
7076### Export Options
7177
@@ -76,6 +82,7 @@ Get your text out in the format you need.
7682| ** Searchable PDF** | Original pages with invisible OCR text layer |
7783| ** PDF/A-2b** | ISO archival standard with metadata injection (preserves original images) |
7884| ** Custom Quality PDF** | Choose JPEG quality: 30%, 50%, 70%, 85%, or 95% |
85+ | ** Black & White (JBIG2)** | Pure black-and-white output using JBIG2 — the most compact format for text-only documents |
7986| ** Plain Text (.txt)** | Extracted text from all pages |
8087| ** ODF/ODT** ⚠️ | 4 modes: formatted + images, images + simple text, formatted text only, or plain text * (experimental — formatting quality may vary)* |
8188
@@ -95,7 +102,8 @@ Extract text from anything on your screen.
95102
96103Handle large workloads efficiently.
97104
98- - ** Multi-file queue** — add files via drag-and-drop or file chooser
105+ - ** Multi-file queue** — add files via drag-and-drop or file chooser, with grid and list views
106+ - ** File information** — right-click any file to view PDF metadata, fonts, images, and attachments
99107- ** Checkpoint/resume** — interrupted sessions automatically resume on next launch
100108- ** Processing history** — tracks file sizes, page counts, processing time, and success/failure
101109- ** Cancel anytime** with clean cleanup
@@ -172,10 +180,14 @@ Press **Print Screen** → select a region → export to **Extract text from ima
172180
173181- ** GTK4 + Libadwaita** — clean, modern design following GNOME Human Interface Guidelines
174182- ** Multi-page wizard** — Settings → Processing → Results
183+ - ** Educational dialogs** — image corrections, output, and advanced settings with SVG illustrations explaining each option
184+ - ** Grid / List view toggle** — switch between compact grid and detailed list in the file queue
185+ - ** Context menus** — right-click files in the queue or pages in the editor for quick actions
175186- ** Toast notifications** — non-intrusive status feedback
176187- ** Before/After comparison** — track file size changes after OCR
177- - ** Window size persistence** — remembers your preferred dimensions
178- - ** 28 UI languages** — Bulgarian, Chinese, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew, Croatian, Hungarian, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian
188+ - ** Window size persistence** — remembers your preferred dimensions for all windows
189+ - ** Keyboard shortcuts** — comprehensive shortcuts for all major actions
190+ - ** 28 UI languages** — Bulgarian, Chinese, Czech, Croatian, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian
179191
180192---
181193
@@ -219,6 +231,15 @@ graph TD
219231
220232---
221233
234+ ## Quality & Testing
235+
236+ - ** 311 automated tests** covering OCR pipeline, PDF operations, export, preprocessing, editor logic, and utilities
237+ - ** 100% i18n coverage** — all 28 languages fully translated (604 strings each)
238+ - ** Ruff-enforced** code style and linting
239+ - ** WCAG 2.1 Level AA** accessibility considerations
240+
241+ ---
242+
222243## License
223244
224245[ GPL-3.0-or-later] ( LICENSE )
0 commit comments