simon-knuth / scanner

An all-in-one scanner app built for the Universal Windows Platform
https://simon-knuth.github.io/scanner/index
Mozilla Public License 2.0
478 stars 28 forks source link

Scan and merge wrong insertion if there is only one page #97

Open brummelte opened 1 year ago

brummelte commented 1 year ago

First let me start by saying that "Scan and merge" is really great, thank you for that. The following problem is really minor, I could just use "Add page scanning" instead of "Scan and merge", when I only scan one duplex page.

If I am scanning only one duplex printed page, scan and merge inserts the backside in the wrong position.

It moves the backside to the first position, it should be the second: image

I can't even change "Letzte Seite" to 2, but even if I could, that should be the default.

simon-knuth commented 1 year ago

Hi there, I think I need some more context for this. So your starting point is just a single page ▢

Case A: ▢

Then you are adding two more pages (one sheet with duplex). Are you expecting page ▢ to stay in its position and all other pages (1, 2) to be added behind it (but in reversed order, since that's what you selected)?

Case B: ▢ 2 1

And right now, what you're ending up with is the following, since you can't set the "Last page" to a value of 2?

Case C: 2 ▢ 1

Or did you expect the following?

Case D: 1 ▢ 2
brummelte commented 1 year ago

It's not really a big problem since I was only scanning one page (only front and back). I could have just used the normal "Add page scanning". Just thought I'd tell you about the problem.

Case A: 1

Then I wanted to scan the backside of that page.

And I got:

Case B: 2 1

I expected:

Case C: 1 2