I was wondering if there is a way to download all the blob content from a table at once on the application side (via a button click ideally). 

I could get it to download BLOB files/images on a record by record basis both on the interactive report and on the form using different approaches. But getting more than one at a time seems to be a rather tricky for me.

I am using 
Oracle Apex 5.0.4. and 
Oracle Database:12c.

Any help would be greatly appreciated.

A few links I went through:

<http://docs.oracle.com/cd/E14373_01/appdev.32/e13363/up_dn_files.htm#CHDECDAJ>

<http://joelkallman.blogspot.be/2014/03/yet-another-post-how-to-link-to.html>