How can you take a photo on a tablet inside a form ?

I have been asked to investigate writing a system that creates a condition report on the components of a pump.

If a part is shown to be worn or damaged, the user enters some information into a form and then needs to take a photo using the tablet, and that photo becomes part of the data on that form.

I can then print out a condition report to include the photo’s.

I don’t think it can be done natively in SC, but there maybe some external libraries that could help.

Anyone with any ideas?

Thanks

Tony