[sane-devel] gscan2pdf v1.6.0 released

Jeffrey Ratcliffe jeffrey.ratcliffe at gmail.com
Fri Dec 2 20:53:17 UTC 2016

gscan2pdf - A GUI to produce a multipage PDF or DjVu from a scan.


Five clicks are required to scan several pages and then save all or
a selection as a PDF or DjVu file, including metadata if required.

gscan2pdf can control regular or sheet-fed (ADF) scanners with SANE via
libsane-perl, scanimage or scanadf, and can scan multiple pages at
once. It presents a thumbnail view of scanned pages, and permits simple
operations such as cropping, rotating and deleting pages.

OCR can be used to recognise text in the scans, and the output
embedded in the PDF or DjVu.

PDF conversion is done by PDF::API2.

The resulting document may be saved as a PDF, DjVu, multipage TIFF file,
or single page image file.

Changelog for 1.6.0:
* Catch errors importing text layer of DjVu.
* + support for dragging files from Nautilus (or Konqueror, or anything that
  delivers URIs). Closes Launchpad (Ubuntu) bug #515854:
  (Drag and drop PDF from Nautilus should import PDF)
* + support for brackets in imported djvu hidden layer
* Store document date as offset (reverted code introduced in v1.3.9)
  Closes Debian bug #842239 (Arbitrary document metadata date chosen)
* Support ampersand (&) in filenames whilst saving images
  Closes bug #233 (Shell command injection when saving to an image format)
  Thanks to Petr Písař for the patch.
* Refactor most system() calls to use IPC::Open3 to eliminate need to escape
  special characters from shell.
* Eliminate warnings when reloading scan options with option groups.
* + option to change the pdf and djvu access and modification times to the
  metadata date
* Sort config file and ensure only currently used settings are stored

More information about the sane-devel mailing list