timmartin / scanmanager Goto Github PK
View Code? Open in Web Editor NEWCollate images obtained from a document scanner
License: MIT License
Collate images obtained from a document scanner
License: MIT License
When you choose to merge scans, they are merged in the order they are returned by the selection model. This is (in practice, whether or not this is guaranteed) the order in which they were selected.
This may or may not be the correct behaviour. It's certainly not very obvious.
The code should be packaged and able to be installed from PIP.
The images in the list view aren't sorted in filename order.
If you click on one image and shift-click on another, it should select the contiguous range in between. This partially works, but some other images end up selected for some reason.
If the user doesn't specify a file with a .pdf extension then it should be added.
When an image is deleted, it currently regenerates the entire model, which wastes time. This is noticeably slow on large directories.
If you cancel the file save dialog, PDF content gets dumped to the terminal. This isn't supposed to happen.
Installing currently requires PySide>=1.2.4, which doesn't seem to be available on Ubuntu 16.04. Installing PySide from source is a pain, and it's unlikely that the extra things in 1.2.4 are actually required, so this requirement should probably be relaxed to make it easier to install on Ubuntu.
The application doesn't have any icon at all, so Ubuntu ends up displaying a default icon, which is a bit ugly.
I tried installing from Pip, and the icons on the buttons don't seem to exist.
The image is embedded in the PDF using the default aspect ratio of the page, which doesn't work for images that don't follow that aspect ratio.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.