I use CamScanner, A part of what you want to scan photos, text, documents, you can print it, you will do what you want.
And I've had all this is for me the best. It is easy to use and makes pdf and you can send by bluetooth, email, whatever you want ...
Greetings.