My read on your symptom The code demonstrably sets source = FlatBed. If the device still feeds the ADF when paper is sitting in it, that’s the Brother MFC-J6920DW’s physical behaviour — the hardware prioritises the feeder regardless of the SANE source option. Since gscan2pdf also just sets the same source option (scantpaper is its rewrite), I’d expect gscan2pdf to behave identically — i.e. it’s not scantpaper-specific. That’s consistent with the “probably brother specific” hunch, but I can’t confirm...
Multipage scanning default selection
The New button (appearance is theme-dependent - on my systems there is no +) will let you clear the pages. If they have not been saved, you should see a dialogue asking you "Some pages have not been saved. Do you really want to clear all pages?" If you hit OK, all pages will be cleared. The new menu selection triggers the same functionality. In order to give me more information to assess #2 and #3, please start scantpaper from the command line with the --log=log option, reproduce the problem, quit,...
The fix is simple - when saving, in the save dialogue, you select pages=all, rather than pages=selected. The behaviour is identical to gscan2pdf.
Hi Anthony, I've stopped maintaining gscan2pdf as I have released its successor, scantpaper: https://github.com/carygravel/scantpaper I've noted your suggestion for scantpaper and will implement it as soon as I have time.
Thanks for the detail — that scanimage success is exactly the clue I needed. Two things stand out: Those three options aren't scantpaper features. overscan, swcrop and ald are just passed through to your Fujitsu driver. Since your working scanimage line used none of them, they're not required — and my earlier advice to turn overscan and swcrop On was wrong for your case. That black border is precisely what overscan adds (it inflates the ADF margin on all sides), so please turn both back Off. You...
Please start scantpaper with scantpaper --log=log, Enable overscan = On (the missing piece — it adds the ADF margin on all sides) Enable swcrop (software auto-crop, trims the black border) Keep ald = On and the custom paper 210×449 Scan, then manual-crop if a hair of border remains Quit, and post the log file, which scantpaper should have compressed with .xz
Thanks for the bug report. As soon as scantpaper has migrated to Debian testing, I intend to deprecate gscan2pdf and turn its Debian package into a transition package pulling in scantpaper, which is a drop-in replacement.