gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.
| Tags | multimedia Graphics Capture Scanners Office/Business |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | Perl |
| Translations | English German Dutch French Polish Swedish Chinese |
Recent releases


Release Notes: PDF metadata was fixed. PDFs are no longer bloated by embedding fonts multiple times. HTML entities returned by Ocropus are decoded. Saving of PS files was fixed. The viewer can optionally be started after saving. 'Email as PDF' was fixed. An error message when importing DjVu with spaces in the file name was fixed. Multiple sessions are supported. The SANE handle can optionally be cycled after a scan. Import of PDFs with greyscale and colour images was fixed. Opening of session files was fixed. The Brazilian Portuguese, Catalan, Dutch, Greek, Hungarian, Spanish, and Turkish translations were updated.


Release Notes: This release suppresses the "End of file reached" message. It switches to an OO interface for File::Temp, thus automatically clearing up unneeded temporary files. It removes all blocking progress dialogs. It adds Spinbuttons to the crop dialog, Edit/Select/No OCR, Edit/Clear OCR, combined Import and Open dialogs, and Tesseract 3.01 support. It fixes embedding of UTF-8 OCR output. It has updates to Catalan, Dutch, Hungarian, Italian, Polish, Russian, Spanish, Turkish, and Ukrainian translations.


Release Notes: A print option was added. Filters were added to the file selector. Miscellaneous bugs were fixed.


Release Notes: User-defined shell commands, Cuneiform support, and various bugfixes.


Release Notes: This release fixes a bug potentially preventing users from scanning.